100000
773786
2520473
6063175
12559026
21597755
33259278
49401823
70898912
98386568
132726424
174611277
224692781
283709323
352027538
430259581
518726819
617534962
726691112
846065177
975002243
1112523277
1257421295
1407942038
1561663836
1716191860
1868161761
2013863399
2148872725
2268294666
2367596118
2441558783
2485669420
2496023945
2469608443
2405685494
2304638449
2169583353
2005147112
1817649290
1615032589
1405908133
1198294956
999421685
815345878
650487143
507269988
386796799
288407574
210198049
149681382
104344424
71271717
47644829
31171718
19980735
12550042
7732329
4698235
2813845
1664134
985604
577559
332082
192083
108893
61209
32211
14136
5141
1652
354
108
35
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
