100000
769790
2511124
6007007
12101935
21584819
34802328
51820195
74301143
103377048
139637027
183738102
236339073
297927796
368802255
449140517
538462383
636257171
741109684
851468866
964865854
1078177348
1187155159
1287163096
1373317158
1439969738
1482272779
1495896226
1478050050
1428093198
1347481519
1240314377
1112594177
971609000
825488912
682070159
548029276
428409820
325775130
241001864
173545272
121666365
83026849
55152558
35746419
22642448
14031063
8506890
5050522
2937760
1675705
941732
525178
290149
163040
93227
52065
29292
15557
7695
3299
1555
691
290
94
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
56
54
54
52
48
46
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
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
91
91015
108783
55283
3604
40
40
40
40
40
40
40
40
40
40
40
