56752149
74857870
66579600
63926206
55002761
60607388
31273232
54102876
27713940
5086153
61993623
4653895
60646178
55535041
41581204
45289663
79501275
72532898
38357662
4165243
6366185
85476223
33378125
60437858
35829942
13798085
9186928
65402978
41276509
1044946
6857626
73525635
63667765
66177135
52192502
63741433
63774358
84169135
31185588
21123326