100000
777112
2528027
6081440
12859428
21773948
33884898
49342604
69777211
95591136
128076814
167276588
213795532
268259462
331265507
403402902
484791104
575547294
675603319
784793944
902747655
1028715921
1161520474
1300269979
1443135056
1587971786
1732253700
1873155079
2007167662
2130498557
2239164552
2328127862
2393379423
2430560723
2436355557
2408149386
2345293890
2248304143
2119042715
1961454312
1780817890
1584488767
1380095549
1175733918
978628663
794859390
629514114
486308082
366358518
269074216
192668039
134366748
91303589
60477845
39109694
24665811
15192286
9181149
5463043
3200784
1844126
1064266
615065
355925
207868
120837
72915
44728
28493
18196
11189
7241
4477
2331
1065
368
102
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
