100000
777521
2482235
5819070
11504920
20216799
31931935
47504986
67925983
93919369
126072975
164981997
211027233
264655581
326165521
395759719
473411191
558747341
651155719
749733627
852837283
958431979
1063835155
1165658841
1260005878
1342442994
1408377886
1452714387
1471110338
1460660388
1419706727
1348311254
1248928745
1125973993
986761213
838972459
690718784
549721525
422403214
312896240
223096285
153049065
100853919
63898546
38966852
22837121
12870911
6981358
3673323
1878744
937940
461915
232336
123634
69866
40467
23029
12573
6103
2807
1348
378
76
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
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
