15025686
95131705
766614
45871619
85835735
68943065
50569525
68456775
55351634
67834504
79771854
605571
7977964
74316824
5099730
74778686
48724368
29177518
70736476
61172732
31402545
70548634
76455680
72316000
25845024
9498922
1913883
88578243
37461271
1930262
624395
49545053
33781262
4481557
71075642
5479418
66791448
1687783
63754975
5836768