717647
432963
332995
812429
1240374
1175664
202723
378977
211781
405882
439762
758724
997797
624432
541506
624489
25690700
22289484
21540960
18563669
13608916
11909157
10744624
9212365
7944961
7524477
7284253
7175831
477370
4718231