100000
754044
2464166
6067266
12907626
23223436
36363878
53529497
76755796
106565342
144052112
190433444
246431883
312347930
388540735
474930886
571001176
675521899
786791371
902116862
1018187196
1130780924
1235252305
1326751750
1400397206
1451298120
1475874646
1471537757
1437492363
1374188829
1284832503
1174373121
1048441035
913683253
776575548
643851407
520535375
410267482
315336659
236512396
173209812
123935450
86772359
59495228
39992760
26435038
17238728
11087772
7056966
4480314
2831857
1783731
1113059
692681
430384
264939
163430
97649
57479
34530
20113
11670
6160
3474
1643
731
291
170
141
140
140
140
140
140
139
137
133
129
127
125
123
122
121
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
