89549117
27167713
20926243
98714784
80816209
99208078
83036077
58786310
3148615
41445778
83111606
43534085
9877694
84461215
94027127
70438305
28916850
4295371
84151375
22346926
30289755
1615952
44877049
25023397
67152294
96856919
5396354
2983012
9689876
435796
60057518
12754133
43127283
11301094
9591209
83188682
25641086
18924377
73694174
1673826