100000
769105
2477503
5858827
11565930
20251101
32534300
48871969
69731463
95325297
125393270
159202080
195090230
230586637
262256454
286002722
297787111
294506566
275081617
241431880
198238752
151713727
107855506
71159498
43524638
24695708
13042840
6429331
2997327
1332673
569921
238299
99005
41683
17662
7882
3630
1703
716
419
304
177
95
58
47
42
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
38
33
26
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
