100000
769421
2579171
6518177
14608276
24869736
35617690
51203643
74020148
103145380
139190467
183320534
236183123
298866769
371818896
455522229
550265156
656365158
773757224
901956881
1040057158
1187222678
1341816432
1501468249
1663467511
1824349145
1980181438
2126871240
2258995595
2370963878
2457241733
2512983536
2534140640
2517506079
2461812187
2367559642
2237676090
2076605075
1890814704
1688534997
1477968382
1267979043
1065587866
876808311
706329337
557021185
430190629
325286861
240930228
174832759
124304812
86632745
59344574
40007514
26568935
17397081
11228379
7137148
4503482
2829399
1779799
1119426
699974
436825
272190
170895
109843
69387
42451
26351
16513
9541
5527
3456
2333
1493
1093
679
377
158
102
64
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
