100000
777345
2493861
5900798
11725593
20366385
32512287
48542037
69062456
94984231
127342953
166890684
214161642
269586929
333726569
406952461
489605615
581950322
684276080
796123774
917001344
1046388501
1183702458
1327884088
1476967390
1628880884
1780658747
1928462939
2068479659
2196917043
2308899266
2399393625
2462816670
2494757321
2491874352
2451785477
2374319820
2260163254
2112909626
1936944972
1739359447
1528181872
1312104440
1099807475
899054696
716116726
555360578
419180311
307711117
219517332
152146296
102353186
66822683
42289349
25998750
15583583
9116600
5218377
2937757
1630132
901219
497078
268859
145305
79496
43208
23665
12053
6399
3610
1930
1095
965
820
541
230
78
25
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
