100000
772845
2491131
5910920
11958170
21194212
34003751
50602636
71996388
99296650
133149045
174041568
222496205
278782745
343035107
415543603
496171909
584432050
679368297
779376856
883029167
988016100
1091285939
1189612228
1278731972
1353831157
1410617286
1444720616
1452657530
1432258544
1382567106
1304624617
1201240895
1077554870
940897128
798933885
658797930
526988657
408603159
307055014
223537801
157576556
107576729
71226202
45784910
28654274
17548449
10518011
6217800
3652310
2145690
1273456
765840
463707
282887
169130
98248
55964
33770
19526
10252
4627
1626
459
178
125
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
118
116
114
114
108
106
106
99
95
92
92
89
84
82
81
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
79
75
74
71
67
62
59
56
50
48
46
42
42
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
