100000
769034
2483576
5891221
11642682
20510587
32987432
49817633
71559974
98847243
132000764
170934227
215277864
264059911
315670286
367670022
416951705
459613748
491170514
507441571
504790402
481913349
440061644
383389555
317879878
250302220
186916654
132251927
88684397
56365518
34007871
19559937
10732522
5644548
2863420
1416493
693482
347816
178720
93641
50150
25765
13118
5816
2303
521
74
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
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
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
