31499721
38172864
51432902
48681607
28508123
83374295
96952023
98554862
35895024
48726021
13034835
61054957
14479296
1356111
1475398
68766589
5678173
38484736
7571803
31632425
54311943
8497025
65696245
66048244
36872452
38257026
7799535
85907960
70098379
45502320
20653175
3524252
43866872
78822884
66524303
54996247
13918507
15756808
93895024
19746580