What comes next in the sequence: 4, 9, 19, 25?

What comes next in the sequence: 4, 9, 19, 25?

Explanation

Let's analyze the pattern:


From 4 to 9, the difference is +5.

From 9 to 19, the difference is +10.

From 19 to 25, the difference is +6.

The pattern alternates between adding 5 and 10 (or close multiples of 5). Following this logic:


The next number should be 25 + 10 = 35.