100000
776237
2486820
5872492
11942824
20758115
32721048
48434621
68953838
95093228
127554157
166908369
213511581
267764478
329845766
399693516
477346308
562526847
654369358
751544566
852842408
956359103
1059339976
1158332498
1249797564
1329538711
1392816773
1435123427
1452762266
1442642732
1403216236
1334882929
1240048663
1122530254
988483001
845506419
701189727
563170009
437051767
327238828
236164916
164230064
109893508
70727811
43803575
26137826
15049386
8327639
4439954
2298129
1158665
563596
265087
122388
56065
26065
12520
6949
4394
2966
1739
936
414
150
49
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
