100000
765357
2492441
5959332
12023684
21304338
34615066
52755217
76724007
107431064
145796021
192820263
249168280
315370737
391683888
477968322
573856368
678611111
790676963
907744089
1026783896
1143542160
1253107437
1349992526
1428938352
1484499958
1511588130
1506568080
1468354672
1397751006
1298432492
1176553399
1039260839
894729570
750493091
613217845
487976835
378259330
285931630
210855847
151809531
106824195
73492283
49491532
32618609
21067440
13364062
8314804
5103020
3108058
1869680
1106169
644251
371814
211630
121200
72278
44085
26035
14788
8057
3879
1499
548
155
40
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
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
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
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
