100000
740041
2492885
6274946
13443976
24654284
41339978
65296231
98277332
142315097
199406001
271314672
358632172
462012699
581354476
714691273
858970458
1009429122
1159745890
1302434693
1429077388
1530302588
1598509432
1628253620
1617066830
1565875932
1478700748
1361780325
1223723746
1073657769
920257601
771295028
632750191
508789805
401227613
310603363
236065315
176420499
129734609
93946265
67029681
47125073
32683741
22388288
15164720
10143973
6716507
4412820
2872567
1847356
1169685
738645
462557
281936
165152
91642
49678
26395
14039
6608
3329
1530
569
237
113
55
42
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
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
