100000
777822
2488659
5831305
11566263
20057797
31786680
47430389
67611599
93260860
124815022
162773089
207671253
259980990
319865318
387498400
462676258
544920362
633825146
728391247
827323216
928517048
1029859288
1128337524
1220340898
1301868457
1368979940
1417055745
1441750313
1439955737
1409391114
1350222127
1263729354
1153196871
1024261970
883829452
739461060
598836676
468589674
353734923
257344598
180253040
121425975
78585506
48806296
29128579
16757484
9302474
4989395
2605847
1321452
651029
313640
151215
76929
41654
21965
11546
6121
3175
1364
441
95
45
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
38
34
30
26
22
22
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
