100000
777737
2525307
6090617
12830595
21334406
33181349
49109479
69226909
95561652
127751518
167258341
214501339
270016630
334192685
407506479
490230076
582479801
684156081
795535183
916259009
1045895113
1183468207
1327408262
1475987296
1627170118
1777756803
1924766313
2064773347
2192925556
2304412644
2394129290
2457117284
2489409191
2487029201
2447541954
2370451596
2256818618
2110055003
1935276217
1738990241
1529086388
1314173792
1103081292
903498951
721415687
561138762
424844087
312804302
223922532
155786431
105388992
69363168
44393680
27601109
16665060
9819401
5665402
3220630
1821217
1025917
587822
343965
204613
124128
74808
47065
29934
18454
10865
6521
3908
2347
1191
557
298
123
43
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
