100000
749877
2494305
6196137
12998487
23843204
39767301
62282626
93211539
134386829
187262540
253236299
333414350
428360501
538018116
661356930
796287401
939509202
1085982736
1229349849
1361793486
1474749524
1560651574
1612832612
1625944659
1598426901
1531584086
1429739249
1300462583
1152958396
996688026
840700015
692250597
556869414
437863621
336828716
253661945
187278006
135541064
96273572
67210220
46153563
31174004
20701415
13557612
8769973
5611483
3547194
2214969
1376246
851064
520921
321478
197986
120656
68984
36685
18057
9080
4609
2366
1143
553
156
35
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
20
