100000
584158
1504225
2972560
5074795
7868696
11437589
15840772
21130712
27344690
34530045
42696089
51877835
62094162
73403015
85742426
99114678
113470489
128704620
144691513
161517572
179045601
197091145
215510474
234129735
252803813
271260383
289271270
306615570
323093842
338318731
352170472
364359956
374713617
383013199
389283863
393145468
394662240
393911451
390816650
385537921
378144635
368885867
357869265
345211075
331243316
316178771
300190540
283649231
266799096
249748135
232657250
215795102
199332866
183352088
167985229
153316086
139439489
126403654
114149388
102714245
92094954
82277171
73262086
64973384
57462312
50680497
44565196
39088143
34217857
29865735
26012136
22602582
19601735
16965810
14653878
12644819
10895933
9369527
8033251
6867691
5856389
4983722
4231920
3590713
3040065
2571865
2162326
1820026
1531618
1284689
1078111
903677
759486
637110
533338
445708
375258
312290
257621
213379
176695
145874
120319
97964
79926
65190
53470
43551
35822
29336
23318
18494
14819
11774
10094
8400
6594
4772
3255
1932
1121
786
570
344
163
30
5
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
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
