100000
747000
2525514
6385139
13767696
24863042
40826712
63645219
94588300
136066949
190247665
258572052
342728317
444512254
565057167
705019463
864679534
1042642425
1237508783
1446451911
1664350445
1885082431
2101202681
2304156859
2485419830
2635033225
2744162902
2806610037
2817744787
2775837022
2682393861
2542296397
2363409002
2155429091
1928772142
1693844671
1460036318
1235733666
1027400683
839132144
673747721
532167362
413541305
316404442
238579036
177499003
130414929
94706711
68020380
48332097
33901063
23500606
16120428
10975757
7422697
4977337
3298610
2155067
1395848
905080
588110
381414
250114
164825
106983
67851
40863
24294
13619
6697
2609
788
193
89
72
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
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
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
