100000
776294
2475673
5780500
11303147
19622019
31234189
46813009
66779204
91577571
121550930
156598512
196488825
240624071
287884624
336638168
384379388
428010128
463802909
488188613
497515855
489113722
461743625
416892348
358523907
292374812
225129364
163066539
110808331
70410435
41759401
23130760
11974602
5821628
2668802
1160597
484358
201033
87733
42235
23255
14690
9473
5748
2819
1028
329
124
55
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
32
32
32
24
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
