100000
746564
2479658
6140211
12779920
23534655
39619979
62573918
93957597
135217751
188044491
253866300
333901006
428856509
538597222
662035517
797097681
940197430
1086585661
1229644852
1361835937
1474654447
1560306827
1611628979
1624001969
1596071102
1529015434
1427495647
1299014452
1152509468
997164215
841771051
693743025
558428789
439370802
338199576
254630774
187641791
135506326
95935566
66645996
45500185
30611680
20283791
13256003
8547741
5461935
3462277
2180933
1377796
862872
528565
317656
189058
114121
68623
39123
20626
10531
5126
2283
1054
474
273
138
63
54
50
48
46
42
42
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
36
36
32
32
28
24
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
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
