47643351
90715707
49802647
4592750
2901670
84641523
86847646
24398193
26233126
66707812
43718331
1848249
17588226
12237648
21107320
11082376
1331885
27784072
56523100
806800
62218401
92568047
61139240
3699018
37388457
71921101
44691166
56151656
70223381
77696865
32582642
33905478
910578
81428261
2903016
22357373
51672764
77732597
98896504
9068716