100000
773884
2561448
6366550
14218391
24109421
36292346
53092187
73817458
100276403
134135621
175069702
223830986
281364449
348212179
424788066
511632568
608645709
715809989
832636212
958928078
1093764672
1235882271
1383868236
1535727596
1689066942
1840508482
1986356904
2122572792
2244708924
2347479360
2425938498
2475546728
2492486343
2473672273
2417799264
2325371879
2197945153
2039552871
1856031209
1654565300
1443598832
1231936363
1027390983
837007256
665924860
517245958
392143219
290178079
209662803
148092460
102325235
69224602
45961856
30015393
19345154
12322235
7772286
4866272
3030332
1894412
1196197
755453
474593
299166
186771
115454
68763
39374
20566
9290
3107
878
425
268
196
141
122
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
