65291055
59153854
3857266
7056962
16219337
55023112
74968755
75423933
20936973
78506964
2121975
76326318
18641360
54098496
14275038
27545918
29838554
78499748
94749947
88694913
85884405
19241643
91013980
72617219
62992789
67683840
16095046
30938889
24501357
4887797
73241248
82953910
2092465
29408069
19285047
68187607
87088480
19225232
43546393
19304219