100000
586735
1510804
2981787
5076830
7880087
11455521
15869059
21178305
27449457
34737596
43090191
52520369
63101125
74857092
87827383
102012941
117443482
134149959
152127672
171371496
191979396
213910580
237147782
261663917
287451521
314472962
342644567
371842465
402110800
433252340
465193951
497905965
531196777
564957999
599193133
633489460
667808417
702112825
736016240
769293371
801665544
832850499
862854557
891587604
918774845
944131890
967525219
988798945
1007831505
1024251900
1038193936
1049593072
1057966925
1063520809
1066348303
1066450024
1063725668
1057973507
1049327080
1037924852
1023962780
1007683426
989068242
968268354
945652981
921443076
895536715
868453275
840190838
811065814
781016793
750296775
719191025
687947527
656809127
625836379
595095176
564824823
535089250
505988643
477669689
450244871
423642513
397791518
372944602
349130268
326207878
304321906
283515849
263839484
245108671
227423200
210684164
194849046
179964213
165915058
152756784
140439997
129058716
118453488
108617588
99504190
91054640
83230913
76003164
69370271
63207790
57534212
52319825
47530966
43148908
39105326
35409653
32037774
28967891
26158365
23583411
21264063
19144847
17235536
15507264
13941328
12513391
11215315
10050057
9012526
8073783
7237306
6477692
5787225
5161817
4604388
4097078
3650135
3255969
2895321
2572381
2277791
2014411
1781728
1574428
1387238
1223031
1079282
950808
836661
733641
642851
562838
492750
428486
373059
325105
284764
248161
213792
181830
153080
129492
108573
91044
78226
67862
59220
51738
45461
39923
35273
29987
25433
21775
18644
15953
13719
11600
9732
8201
7106
6287
5633
4714
3718
2716
2012
1507
1071
796
660
530
449
381
297
164
64
16
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
