79518122
74849782
78397278
55855461
20132234
53319764
18005957
85285777
52975937
60053961
3277259
4686523
52157224
6328370
76834446
71313004
3077181
77578271
49492613
65234466
38962078
74202681
89475852
2452861
38078916
9308653
4165129
76647203
12993035
81026118
81159972
29185429
47955373
3223928
16189891
62579260
55707513
5591309
38745505
29512319