100000
769266
2498484
5974469
12244777
21281815
33659939
50536326
72904189
101470178
137234785
180474783
232055969
292367352
361670687
439984892
526929875
622035867
724198259
831558229
941908476
1052436998
1159518529
1258715502
1345305427
1414437320
1461075033
1481218383
1471797772
1431134218
1359889735
1261358443
1140497837
1004393490
860404506
716517785
579500729
454994107
346981796
257035392
185170308
130026231
88974870
59328802
38582707
24543229
15290169
9376154
5654264
3355386
1987781
1174212
701133
426927
262221
163816
101318
63487
38098
22601
13771
8513
5496
3478
2212
1545
1139
887
383
127
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
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
