100000
772496
2506509
6007598
12462992
21611187
34269050
51255067
72659282
99463616
132486619
173236528
221741322
278398295
343364325
416647755
497936179
586569423
681562029
781468000
884642611
988919989
1091365669
1188776522
1276914426
1351328946
1407472315
1441369593
1449662149
1429597593
1380070358
1302439075
1199877329
1077465218
941943602
800393258
660143255
527919768
409241749
307299636
223663067
157825460
108095283
71979095
46626590
29455501
18184294
11034442
6603704
3912136
2294836
1345016
790801
473348
286028
173737
102422
58169
31658
17298
9011
4303
2108
1285
816
343
134
101
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
90
84
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
