100000
583394
1508029
2980339
5076576
7879688
11454724
15877580
21175466
27440648
34692903
43018519
52456984
63032710
74776750
87782966
102080594
117639445
134466965
152578416
172059840
192849084
214924294
238273659
262914069
288777017
315900658
344077155
373399942
403765439
435074875
467161735
500029744
533448774
567346029
601627201
636047600
670458750
704581433
738381980
771629308
804069266
835655480
866026204
895000479
922374087
948070991
971770802
993367878
1012697670
1029598138
1043811663
1055252395
1064054568
1069852899
1072589438
1072442246
1069332009
1063192854
1054328664
1042821190
1028811984
1012378271
993636662
972767678
949879875
925149031
898919056
871412304
842656484
812854096
782243594
751115982
719650366
687916807
656178862
624543552
593314943
562435492
532053684
502420026
473587083
445669651
418665316
392637811
367605216
343613456
320692135
298859776
278040588
258286492
239595844
221929368
205322241
189649463
174970471
161276119
148474777
136532535
125396588
115017754
105374054
96398226
88026831
80284127
73122979
66517241
60407939
54788343
49638378
44948153
40643205
36730075
33168519
29947805
27019036
24346985
21905635
19703056
17704388
15894707
14266794
12802042
11471855
10268432
9189075
8221924
7345675
6552709
5850242
5209651
4633146
4123180
3661444
3246483
2872913
2538144
2229806
1967043
1722816
1506145
1318078
1157704
1016440
893082
781705
682150
596147
522574
457911
400946
358546
320104
283154
249379
218568
193757
173083
152010
132885
115581
100195
86393
74122
64218
55447
48285
41822
36515
32682
29462
25572
22021
18768
16050
13682
11777
9935
8375
7067
5655
4742
3859
2976
2114
1241
694
471
338
300
239
139
89
62
34
9
6
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
