100000
776094
2476808
5795335
11374354
19745644
31394171
47024898
67300111
92568105
123097627
158869551
199652597
244715224
293027430
342810598
391471105
435851098
472141131
496169632
503882506
492798119
462179488
413910840
352321580
283820186
215438603
153414295
102188292
63490708
36672586
19666974
9790861
4509108
1927911
771345
291623
104281
35673
11093
3374
1274
353
60
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
