6681086
28566957
43979268
5767918
1231228
49162579
67022225
40649113
69393087
32974212
56129883
41178349
64805783
4641850
67257770
71267189
64489925
68856722
21356558
94574335
47213252
8483942
6678385
47305515
29569438
50151844
43789202
2901844
17517290
46802334
41479294
68802518
20702963
47977689
10391851
93047436
27519913
5245121
65084191
7062161