Case Study 1 — Growth Quality Diagnosis Should LearnUp Approve ₹2 Crore Marketing Spend?
Role: Strategy Analyst Domain: EdTech Tools: SQL, SQLiteOnline Dataset: Simulated — 50 students, designed to replicate real EdTech subscription business patterns
Background
LearnUp is a simulated online EdTech platform targeting JEE, NEET and CBSE students across India. The platform operates on a monthly subscription model — Pro at ₹999/month and Basic at ₹499/month — similar to how Unacademy Plus or BYJU's subscription products work.
The company reported 37% annual revenue growth. On the back of this, the marketing team requested ₹2 crore in additional acquisition budget for the next quarter.
The CEO asked the strategy team one question before approving — is this growth sustainable?
My Approach
Instead of accepting the annual number at face value, I investigated growth quality across three dimensions using SQL:
Who are our students — and are they actually paying?
Where is revenue coming from — which segment is driving it?
What does the monthly revenue trend look like — is the business accelerating or slowing?
Analysis & Findings
Finding 1 — One third of students generate zero revenue
sql
SELECT
plan, COUNT(*) AS total_students,
ROUND(COUNT(*) * 100.0 / (SELECT COUNT(*) FROM students), 1) || '%' AS percentage
FROM students
GROUP BY plan
ORDER BY total_students DESC;
plan students percentage
free 18 36%
basic 17 34%
pro 15 30%
36% of students are on the free plan — contributing nothing to revenue. If new students acquired through the ₹2 crore campaign follow the same pattern, one third of the spend will bring in non-paying users.
Finding 2 — Revenue is heavily concentrated in Pro users
sql
SELECT s.plan, COUNT(DISTINCT s.student_id) AS total_students,
SUM(p.amount) AS total_revenue,
ROUND(SUM(p.amount) / COUNT(DISTINCT s.student_id), 0) AS revenue_per_student
FROM students s JOIN payments p ON s.student_id = p.student_id
WHERE p.status = 'Success'
GROUP BY s.plan
ORDER BY total_revenue DESC;
Pro users — just 30% of the student base — generate approximately 8x the revenue of Basic users. The business is essentially running on a small concentrated segment while the majority of students contribute very little.
This means broad acquisition campaigns targeting all student types are highly inefficient. The same budget spent targeting Pro-converting profiles would generate dramatically better returns.
Finding 3 — Monthly revenue trend reveals a slowing business
SQL
SELECT STRFTIME('%Y-%m', payment_date) AS month,
SUM(amount) AS monthly_revenue
FROM payments
WHERE status = 'Success'
GROUP BY month
ORDER BY month;
Period Trend
Jan 2023 – Jul 2023 Steady growth ↑
Jul 2023 Peak monthly revenue
Aug 2023 – Jun 2024 Consistent decline ↓
The annual 37% growth figure is real — but it was driven by strong early momentum in the first half of 2023. From July 2023 onwards monthly revenue declined consistently, meaning the business is losing paying students faster than it is gaining new ones.
This is a classic leaky bucket pattern in subscription businesses:
MRR this month = last month's paying students
- students who stopped paying ← this is too high
+ new paying students ← this is too low
The annual number looks healthy because of the strong first half. The monthly trend reveals the current reality — the business is in decline.
The Strategic Insight
The 37% annual growth created a false sense of confidence. It led the marketing team to conclude — "we are growing, let us spend more to grow faster."
But the monthly data tells a different story. LearnUp had a genuine growth engine in early 2023 — product market fit clearly exists. What broke down was retention. Students came in, paid for a few months, and left.
Spending ₹2 crore on acquisition in this situation is like filling a bucket with a hole in it. More water goes in — but the hole is still there.
Recommendation to CEO
Do not approve the ₹2 crore acquisition budget at this stage.
Three actions before any marketing spend:
First — diagnose retention. Understand why students stop paying after a few months. Are they finishing their exam? Losing motivation? Finding free alternatives? Each answer leads to a different fix.
Second — convert existing free users. 36% of students are already on the platform paying nothing. A targeted activation campaign to convert even half of them to Basic plan is free revenue — zero acquisition cost.
Third — if marketing spend must happen, target it surgically. Profile existing Pro users — which city, grade, exam target, how they found us — and acquire more students who match that profile. Same budget, significantly better conversion.
Fix the retention problem first. Then acquire aggressively.
What I Learned
Annual metrics can hide monthly reality. In subscription businesses, monthly revenue trend is a far more honest health indicator than annual totals. A strategy analyst's job is not to report the number that looks good — it is to find the number that tells the truth.
Data :
-- STUDENTS
CREATE TABLE students (
student_id INTEGER PRIMARY KEY,
name TEXT,
city TEXT,
grade TEXT,
signup_date DATE,
plan TEXT
);
INSERT INTO students VALUES
(1,'Aarav Shah','Mumbai','11',DATE('2023-01-15'),'pro'),
(2,'Diya Patel','Ahmedabad','12',DATE('2023-01-20'),'basic'),
(3,'Rohan Mehta','Delhi','11',DATE('2023-02-01'),'free'),
(4,'Sneha Iyer','Chennai','12',DATE('2023-02-10'),'pro'),
(5,'Karan Joshi','Pune','10',DATE('2023-02-14'),'basic'),
(6,'Priya Nair','Bangalore','11',DATE('2023-03-01'),'pro'),
(7,'Arjun Reddy','Hyderabad','12',DATE('2023-03-10'),'free'),
(8,'Ananya Singh','Delhi','10',DATE('2023-03-15'),'basic'),
(9,'Vikram Rao','Mumbai','11',DATE('2023-04-01'),'pro'),
(10,'Meera Krishnan','Chennai','12',DATE('2023-04-10'),'free'),
(11,'Aditya Kumar','Jaipur','11',DATE('2023-04-20'),'basic'),
(12,'Pooja Sharma','Delhi','12',DATE('2023-05-01'),'pro'),
(13,'Rahul Gupta','Lucknow','10',DATE('2023-05-10'),'free'),
(14,'Kavya Menon','Bangalore','11',DATE('2023-05-20'),'basic'),
(15,'Siddharth Das','Kolkata','12',DATE('2023-06-01'),'pro'),
(16,'Ishaan Verma','Delhi','11',DATE('2023-06-15'),'basic'),
(17,'Nisha Agarwal','Jaipur','10',DATE('2023-07-01'),'free'),
(18,'Yash Malhotra','Mumbai','12',DATE('2023-07-10'),'pro'),
(19,'Riya Bose','Kolkata','11',DATE('2023-07-20'),'basic'),
(20,'Amit Pandey','Varanasi','12',DATE('2023-08-01'),'free'),
(21,'Tanvi Desai','Ahmedabad','10',DATE('2023-08-10'),'pro'),
(22,'Kunal Shah','Mumbai','11',DATE('2023-08-20'),'basic'),
(23,'Shreya Jain','Delhi','12',DATE('2023-09-01'),'pro'),
(24,'Mohit Yadav','Agra','10',DATE('2023-09-10'),'free'),
(25,'Aishwarya Pillai','Chennai','11',DATE('2023-09-20'),'basic'),
(26,'Dev Saxena','Delhi','12',DATE('2023-10-01'),'pro'),
(27,'Lakshmi Rajan','Bangalore','10',DATE('2023-10-15'),'free'),
(28,'Harsh Tiwari','Bhopal','11',DATE('2023-10-20'),'basic'),
(29,'Neha Kulkarni','Pune','12',DATE('2023-11-01'),'pro'),
(30,'Varun Bhatt','Ahmedabad','10',DATE('2023-11-10'),'free'),
(31,'Ankit Mishra','Lucknow','11',DATE('2023-11-20'),'basic'),
(32,'Divya Nambiar','Kochi','12',DATE('2023-12-01'),'pro'),
(33,'Saurabh Ghosh','Kolkata','10',DATE('2023-12-10'),'free'),
(34,'Pallavi Hegde','Bangalore','11',DATE('2023-12-20'),'basic'),
(35,'Nikhil Trivedi','Jaipur','12',DATE('2024-01-05'),'pro'),
(36,'Ritika Bajaj','Delhi','10',DATE('2024-01-10'),'basic'),
(37,'Gaurav Mathur','Agra','11',DATE('2024-01-20'),'free'),
(38,'Swati Kapoor','Mumbai','12',DATE('2024-02-01'),'pro'),
(39,'Abhishek Roy','Kolkata','10',DATE('2024-02-10'),'basic'),
(40,'Mansi Thakur','Pune','11',DATE('2024-02-20'),'free'),
(41,'Parth Vora','Ahmedabad','12',DATE('2024-03-01'),'pro'),
(42,'Kritika Sood','Delhi','10',DATE('2024-03-10'),'basic'),
(43,'Rajesh Nair','Chennai','11',DATE('2024-03-20'),'free'),
(44,'Simran Kaur','Chandigarh','12',DATE('2024-04-01'),'pro'),
(45,'Aman Dubey','Varanasi','10',DATE('2024-04-10'),'basic'),
(46,'Preeti Rao','Hyderabad','11',DATE('2024-04-20'),'free'),
(47,'Vivek Srivastava','Allahabad','12',DATE('2024-05-01'),'pro'),
(48,'Bhavna Mehta','Ahmedabad','10',DATE('2024-05-10'),'basic'),
(49,'Tushar Patil','Pune','11',DATE('2024-05-20'),'free'),
(50,'Archana Iyer','Chennai','12',DATE('2024-06-01'),'pro');
-- COURSES
CREATE TABLE courses (
course_id INTEGER PRIMARY KEY,
course_name TEXT,
subject TEXT,
exam_target TEXT,
price DECIMAL,
instructor_id INTEGER
);
INSERT INTO courses VALUES
(1,'JEE Maths Complete','Maths','JEE',4999,101),
(2,'JEE Physics Crash','Physics','JEE',3999,102),
(3,'NEET Biology Master','Biology','NEET',4499,103),
(4,'NEET Chemistry','Chemistry','NEET',3499,104),
(5,'CBSE Class 11 Maths','Maths','CBSE',1999,101),
(6,'CBSE Class 12 Physics','Physics','CBSE',1999,102),
(7,'JEE Chemistry Advanced','Chemistry','JEE',4499,104),
(8,'NEET Physics','Physics','NEET',3999,102),
(9,'CBSE Class 10 Science','Science','CBSE',1499,103),
(10,'JEE Full Package','All Subjects','JEE',9999,101);
-- ENROLLMENTS
CREATE TABLE enrollments (
enrollment_id INTEGER PRIMARY KEY,
student_id INTEGER,
course_id INTEGER,
enrolled_date DATE,
amount_paid DECIMAL,
payment_status TEXT
);
INSERT INTO enrollments VALUES
(1,1,1,DATE('2023-01-20'),4999,'paid'),
(2,1,2,DATE('2023-01-20'),3999,'paid'),
(3,2,5,DATE('2023-01-25'),1999,'paid'),
(4,3,9,DATE('2023-02-05'),0,'paid'),
(5,4,3,DATE('2023-02-15'),4499,'paid'),
(6,4,4,DATE('2023-02-15'),3499,'paid'),
(7,5,5,DATE('2023-02-20'),1999,'paid'),
(8,6,1,DATE('2023-03-05'),4999,'paid'),
(9,6,7,DATE('2023-03-05'),4499,'paid'),
(10,7,9,DATE('2023-03-15'),0,'paid'),
(11,8,9,DATE('2023-03-20'),1499,'paid'),
(12,9,10,DATE('2023-04-05'),9999,'paid'),
(13,10,9,DATE('2023-04-15'),0,'paid'),
(14,11,5,DATE('2023-04-25'),1999,'paid'),
(15,12,3,DATE('2023-05-05'),4499,'paid'),
(16,12,4,DATE('2023-05-05'),3499,'paid'),
(17,13,9,DATE('2023-05-15'),0,'paid'),
(18,14,6,DATE('2023-05-25'),1999,'paid'),
(19,15,10,DATE('2023-06-05'),9999,'paid'),
(20,16,5,DATE('2023-06-20'),1999,'paid'),
(21,17,9,DATE('2023-07-05'),0,'paid'),
(22,18,1,DATE('2023-07-15'),4999,'paid'),
(23,18,2,DATE('2023-07-15'),3999,'paid'),
(24,19,6,DATE('2023-07-25'),1999,'paid'),
(25,20,9,DATE('2023-08-05'),0,'paid'),
(26,21,3,DATE('2023-08-15'),4499,'paid'),
(27,22,5,DATE('2023-08-25'),1999,'paid'),
(28,23,1,DATE('2023-09-05'),4999,'paid'),
(29,23,7,DATE('2023-09-05'),4499,'paid'),
(30,24,9,DATE('2023-09-15'),0,'paid'),
(31,25,6,DATE('2023-09-25'),1999,'paid'),
(32,26,10,DATE('2023-10-05'),9999,'paid'),
(33,27,9,DATE('2023-10-20'),0,'paid'),
(34,28,5,DATE('2023-10-25'),1999,'paid'),
(35,29,3,DATE('2023-11-05'),4499,'paid'),
(36,30,9,DATE('2023-11-15'),0,'paid'),
(37,31,5,DATE('2023-11-25'),1999,'paid'),
(38,32,3,DATE('2023-12-05'),4499,'paid'),
(39,32,8,DATE('2023-12-05'),3999,'paid'),
(40,33,9,DATE('2023-12-15'),0,'paid'),
(41,34,6,DATE('2023-12-25'),1999,'paid'),
(42,35,1,DATE('2024-01-10'),4999,'paid'),
(43,35,2,DATE('2024-01-10'),3999,'paid'),
(44,36,9,DATE('2024-01-15'),1499,'paid'),
(45,37,9,DATE('2024-01-25'),0,'paid'),
(46,38,10,DATE('2024-02-05'),9999,'paid'),
(47,39,9,DATE('2024-02-15'),1499,'paid'),
(48,40,9,DATE('2024-02-25'),0,'paid'),
(49,41,1,DATE('2024-03-05'),4999,'paid'),
(50,41,7,DATE('2024-03-05'),4499,'paid'),
(51,42,9,DATE('2024-03-15'),1499,'paid'),
(52,43,9,DATE('2024-03-25'),0,'paid'),
(53,44,3,DATE('2024-04-05'),4499,'paid'),
(54,44,4,DATE('2024-04-05'),3499,'paid'),
(55,45,9,DATE('2024-04-15'),1499,'paid'),
(56,46,9,DATE('2024-04-25'),0,'paid'),
(57,47,10,DATE('2024-05-05'),9999,'paid'),
(58,48,9,DATE('2024-05-15'),1499,'paid'),
(59,49,9,DATE('2024-05-25'),0,'paid'),
(60,50,3,DATE('2024-06-05'),4499,'paid');
-- PAYMENTS
CREATE TABLE payments (
payment_id INTEGER PRIMARY KEY,
student_id INTEGER,
payment_date DATE,
amount DECIMAL,
plan TEXT,
status TEXT
);
INSERT INTO payments VALUES
(1,1,DATE('2023-01-20'),999,'pro','success'),
(2,1,DATE('2023-02-20'),999,'pro','success'),
(3,1,DATE('2023-03-20'),999,'pro','success'),
(4,1,DATE('2023-04-20'),999,'pro','success'),
(5,1,DATE('2023-05-20'),999,'pro','success'),
(6,1,DATE('2023-06-20'),999,'pro','success'),
(7,2,DATE('2023-01-20'),499,'basic','success'),
(8,2,DATE('2023-02-20'),499,'basic','success'),
(9,2,DATE('2023-03-20'),499,'basic','success'),
(10,2,DATE('2023-04-20'),499,'basic','failed'),
(11,4,DATE('2023-02-10'),999,'pro','success'),
(12,4,DATE('2023-03-10'),999,'pro','success'),
(13,4,DATE('2023-04-10'),999,'pro','success'),
(14,4,DATE('2023-05-10'),999,'pro','success'),
(15,4,DATE('2023-06-10'),999,'pro','success'),
(16,4,DATE('2023-07-10'),999,'pro','success'),
(17,4,DATE('2023-08-10'),999,'pro','success'),
(18,4,DATE('2023-09-10'),999,'pro','failed'),
(19,6,DATE('2023-03-01'),999,'pro','success'),
(20,6,DATE('2023-04-01'),999,'pro','success'),
(21,6,DATE('2023-05-01'),999,'pro','success'),
(22,6,DATE('2023-06-01'),999,'pro','success'),
(23,6,DATE('2023-07-01'),999,'pro','success'),
(24,6,DATE('2023-08-01'),999,'pro','success'),
(25,9,DATE('2023-04-01'),999,'pro','success'),
(26,9,DATE('2023-05-01'),999,'pro','success'),
(27,9,DATE('2023-06-01'),999,'pro','success'),
(28,9,DATE('2023-07-01'),999,'pro','success'),
(29,9,DATE('2023-08-01'),999,'pro','failed'),
(30,12,DATE('2023-05-01'),999,'pro','success'),
(31,12,DATE('2023-06-01'),999,'pro','success'),
(32,12,DATE('2023-07-01'),999,'pro','success'),
(33,12,DATE('2023-08-01'),999,'pro','success'),
(34,12,DATE('2023-09-01'),999,'pro','success'),
(35,12,DATE('2023-10-01'),999,'pro','success'),
(36,15,DATE('2023-06-01'),999,'pro','success'),
(37,15,DATE('2023-07-01'),999,'pro','success'),
(38,15,DATE('2023-08-01'),999,'pro','success'),
(39,15,DATE('2023-09-01'),999,'pro','success'),
(40,18,DATE('2023-07-10'),999,'pro','success'),
(41,18,DATE('2023-08-10'),999,'pro','success'),
(42,18,DATE('2023-09-10'),999,'pro','success'),
(43,18,DATE('2023-10-10'),999,'pro','failed'),
(44,21,DATE('2023-08-10'),999,'pro','success'),
(45,21,DATE('2023-09-10'),999,'pro','success'),
(46,21,DATE('2023-10-10'),999,'pro','success'),
(47,21,DATE('2023-11-10'),999,'pro','success'),
(48,21,DATE('2023-12-10'),999,'pro','success'),
(49,23,DATE('2023-09-01'),999,'pro','success'),
(50,23,DATE('2023-10-01'),999,'pro','success'),
(51,23,DATE('2023-11-01'),999,'pro','success'),
(52,23,DATE('2023-12-01'),999,'pro','success'),
(53,23,DATE('2024-01-01'),999,'pro','success'),
(54,23,DATE('2024-02-01'),999,'pro','success'),
(55,26,DATE('2023-10-01'),999,'pro','success'),
(56,26,DATE('2023-11-01'),999,'pro','success'),
(57,26,DATE('2023-12-01'),999,'pro','success'),
(58,26,DATE('2024-01-01'),999,'pro','success'),
(59,29,DATE('2023-11-01'),999,'pro','success'),
(60,29,DATE('2023-12-01'),999,'pro','success'),
(61,29,DATE('2024-01-01'),999,'pro','success'),
(62,29,DATE('2024-02-01'),999,'pro','success'),
(63,29,DATE('2024-03-01'),999,'pro','success'),
(64,32,DATE('2023-12-01'),999,'pro','success'),
(65,32,DATE('2024-01-01'),999,'pro','success'),
(66,32,DATE('2024-02-01'),999,'pro','success'),
(67,35,DATE('2024-01-05'),999,'pro','success'),
(68,35,DATE('2024-02-05'),999,'pro','success'),
(69,35,DATE('2024-03-05'),999,'pro','success'),
(70,38,DATE('2024-02-01'),999,'pro','success'),
(71,38,DATE('2024-03-01'),999,'pro','success'),
(72,38,DATE('2024-04-01'),999,'pro','success'),
(73,38,DATE('2024-05-01'),999,'pro','success'),
(74,41,DATE('2024-03-01'),999,'pro','success'),
(75,41,DATE('2024-04-01'),999,'pro','success'),
(76,41,DATE('2024-05-01'),999,'pro','success'),
(77,44,DATE('2024-04-01'),999,'pro','success'),
(78,44,DATE('2024-05-01'),999,'pro','success'),
(79,47,DATE('2024-05-01'),999,'pro','success'),
(80,50,DATE('2024-06-01'),999,'pro','success'),
(81,5,DATE('2023-02-14'),499,'basic','success'),
(82,5,DATE('2023-03-14'),499,'basic','success'),
(83,5,DATE('2023-04-14'),499,'basic','failed'),
(84,8,DATE('2023-03-15'),499,'basic','success'),
(85,8,DATE('2023-04-15'),499,'basic','success'),
(86,8,DATE('2023-05-15'),499,'basic','success'),
(87,11,DATE('2023-04-20'),499,'basic','success'),
(88,11,DATE('2023-05-20'),499,'basic','success'),
(89,11,DATE('2023-06-20'),499,'basic','failed'),
(90,14,DATE('2023-05-20'),499,'basic','success'),
(91,14,DATE('2023-06-20'),499,'basic','success'),
(92,14,DATE('2023-07-20'),499,'basic','success'),
(93,16,DATE('2023-06-15'),499,'basic','success'),
(94,16,DATE('2023-07-15'),499,'basic','success'),
(95,16,DATE('2023-08-15'),499,'basic','failed'),
(96,19,DATE('2023-07-20'),499,'basic','success'),
(97,19,DATE('2023-08-20'),499,'basic','success'),
(98,22,DATE('2023-08-20'),499,'basic','success'),
(99,22,DATE('2023-09-20'),499,'basic','success'),
(100,22,DATE('2023-10-20'),499,'basic','failed');
-- SESSIONS
CREATE TABLE sessions (
session_id INTEGER PRIMARY KEY,
student_id INTEGER,
course_id INTEGER,
session_date DATE,
minutes_watched INTEGER,
completed INTEGER
);
INSERT INTO sessions VALUES
(1,1,1,DATE('2023-01-22'),45,0),
(2,1,1,DATE('2023-01-25'),60,1),
(3,1,2,DATE('2023-01-28'),30,0),
(4,1,1,DATE('2023-02-02'),55,1),
(5,1,2,DATE('2023-02-05'),40,0),
(6,2,5,DATE('2023-01-26'),35,1),
(7,2,5,DATE('2023-02-01'),50,1),
(8,2,5,DATE('2023-02-10'),20,0),
(9,4,3,DATE('2023-02-18'),65,1),
(10,4,3,DATE('2023-02-25'),70,1),
(11,4,4,DATE('2023-03-01'),45,0),
(12,4,3,DATE('2023-03-08'),55,1),
(13,5,5,DATE('2023-02-22'),25,0),
(14,6,1,DATE('2023-03-08'),80,1),
(15,6,1,DATE('2023-03-15'),75,1),
(16,6,7,DATE('2023-03-20'),60,1),
(17,6,1,DATE('2023-03-28'),70,1),
(18,8,9,DATE('2023-03-22'),30,1),
(19,8,9,DATE('2023-03-29'),25,0),
(20,9,10,DATE('2023-04-08'),90,1),
(21,9,10,DATE('2023-04-15'),85,1),
(22,9,10,DATE('2023-04-22'),80,1),
(23,11,5,DATE('2023-04-28'),40,1),
(24,12,3,DATE('2023-05-08'),60,1),
(25,12,3,DATE('2023-05-15'),65,1),
(26,12,4,DATE('2023-05-20'),50,1),
(27,14,6,DATE('2023-05-28'),35,0),
(28,15,10,DATE('2023-06-08'),95,1),
(29,15,10,DATE('2023-06-15'),90,1),
(30,15,10,DATE('2023-06-22'),85,1),
(31,16,5,DATE('2023-06-22'),30,0),
(32,18,1,DATE('2023-07-18'),50,1),
(33,18,2,DATE('2023-07-22'),45,0),
(34,18,1,DATE('2023-07-28'),55,1),
(35,19,6,DATE('2023-07-28'),30,0),
(36,21,3,DATE('2023-08-18'),70,1),
(37,21,3,DATE('2023-08-25'),75,1),
(38,22,5,DATE('2023-08-28'),25,0),
(39,23,1,DATE('2023-09-08'),60,1),
(40,23,7,DATE('2023-09-12'),55,1),
(41,23,1,DATE('2023-09-18'),65,1),
(42,25,6,DATE('2023-09-28'),35,0),
(43,26,10,DATE('2023-10-08'),100,1),
(44,26,10,DATE('2023-10-15'),95,1),
(45,26,10,DATE('2023-10-22'),90,1),
(46,28,5,DATE('2023-10-28'),20,0),
(47,29,3,DATE('2023-11-08'),65,1),
(48,29,3,DATE('2023-11-15'),70,1),
(49,31,5,DATE('2023-11-28'),30,0),
(50,32,3,DATE('2023-12-08'),75,1),
(51,32,8,DATE('2023-12-12'),60,1),
(52,32,3,DATE('2023-12-18'),70,1),
(53,34,6,DATE('2023-12-28'),25,0),
(54,35,1,DATE('2024-01-12'),55,1),
(55,35,2,DATE('2024-01-16'),50,1),
(56,35,1,DATE('2024-01-22'),60,1),
(57,38,10,DATE('2024-02-08'),90,1),
(58,38,10,DATE('2024-02-15'),85,1),
(59,38,10,DATE('2024-02-22'),80,1),
(60,41,1,DATE('2024-03-08'),65,1),
(61,41,7,DATE('2024-03-12'),60,1),
(62,41,1,DATE('2024-03-18'),70,1),
(63,44,3,DATE('2024-04-08'),75,1),
(64,44,4,DATE('2024-04-12'),65,1),
(65,44,3,DATE('2024-04-18'),80,1),
(66,47,10,DATE('2024-05-08'),95,1),
(67,47,10,DATE('2024-05-15'),90,1),
(68,50,3,DATE('2024-06-08'),70,1);