100000
568820
1462099
2946602
5162487
8226761
12293309
17467918
23896564
31686756
40939645
51801217
64367061
78692040
94853015
112898695
132879888
154709380
178482631
204021146
231215342
259875136
289782772
320841956
352701993
385149966
417713888
450028230
481647296
512259839
541422385
568943318
594477033
617463589
637701485
654956838
668933014
679557811
686918200
690972690
691701061
689239684
683622683
675215057
664002757
650390184
634520104
616738314
597134216
576063310
553959772
531093876
507532550
483577947
459471167
435257353
411282509
387610056
364436057
341890080
319988489
298874259
278629884
259211917
240704627
223041113
206313227
190520425
175714684
161856883
148850420
136720337
125428955
114928208
105210558
96243665
87958631
80207618
73078376
66453973
60352403
54803874
49725023
45059586
40748156
36827478
33266984
30003455
27035794
24349605
21916865
19710667
17690755
15883519
14252527
12764976
11429855
10221123
9136249
8162951
7308394
6532616
5840474
5220057
4676408
4182319
3739025
3334758
2954919
2619717
2324302
2060646
1823014
1613661
1430825
1275480
1131673
1003330
891603
788517
691067
605837
528041
458989
401980
352937
308842
270421
237424
206904
182667
161988
144251
129676
115088
102133
91197
81433
71760
63642
56162
49501
43558
38464
34196
30644
26798
23580
20540
17243
14334
12130
9706
7382
5793
4486
3424
2352
1809
1297
947
630
450
337
259
164
95
38
16
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
