100000
770632
2545269
6280367
13048630
23153245
35931099
52855344
74585266
103501153
140269819
185303324
239414185
303224572
377505035
462681707
559089024
667156122
786880163
917702131
1058743877
1208652069
1366101817
1528955217
1694103379
1857663528
2015333655
2162093337
2292782807
2402153038
2484798665
2535445211
2550053103
2525243696
2460321365
2356670022
2217279168
2047683439
1854848968
1647083022
1433782854
1223322968
1022655413
837579743
672195142
528878990
408295567
309203040
229716520
167574040
120125535
84600112
58529088
39817239
26627308
17543561
11390809
7259606
4545416
2801058
1702522
1026823
611757
362274
214752
128885
78319
48126
28690
17303
12113
8903
5370
2232
681
142
44
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
40
