95873345
494781
46168450
60328590
67346013
8198774
4695916
56251571
98358260
55512543
40477888
5265973
14467489
24249093
80952932
58268126
93864657
64209124
62923238
98848472
39847029
27175427
74669325
76741804
7000951
41466819
45995005
45316669
34516654
92563581
22658939
28055299
8293197
29024724
89664761
53731403
87615338
23692422
8241203
2890722