100000
779388
2519674
6025525
12346471
21222084
33269846
48936907
68381154
93507680
125145007
163722468
209724782
263634279
325886704
396960200
477158510
566561679
665286952
773154598
889796400
1014610385
1146886167
1285439852
1428565415
1574628074
1720731598
1863796181
2000468183
2127088946
2239000457
2331927209
2401282870
2442512044
2452247803
2427365233
2366673005
2270591513
2141275056
1983003093
1801088103
1602497023
1395033339
1187251474
986594893
799763836
632003979
486412232
364200125
265064230
187535990
128973104
86120082
55854855
35258231
21651919
12959091
7544001
4302788
2418444
1343771
734715
399858
214369
114157
58919
28130
13829
7264
4644
3399
2551
1630
993
427
196
136
49
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
