100000
569601
1464422
2938347
5140848
8195089
12222031
17339037
23650023
31246775
40182998
50496597
62154050
75065417
89137363
104120962
119827529
136054091
152405868
168485652
183947648
198372729
211376548
222627866
231896026
238968610
243659999
245894686
245664904
243186719
238622245
232231147
224207618
214805565
204234873
192900146
180980326
168801494
156603421
144521672
132667797
121202676
110210275
99835433
90020026
80868880
72388599
64579565
57438183
50958281
45111541
39816960
35050072
30748060
26908019
23500974
20460402
17781611
15417381
13346749
11543803
9968452
8596343
7396248
6353588
5443872
4653896
3985509
3411110
2920845
2498340
2136768
1829693
1568833
1343180
1151990
986202
833115
704195
597659
507575
426513
357126
297980
249143
209070
174059
145576
122308
102655
86190
70939
58435
48159
39909
32441
26372
21551
17331
14000
11154
9174
7430
5794
4411
3694
3170
2657
2138
1632
1342
955
715
667
582
499
300
138
54
34
32
16
8
5
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
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
