52417468
87701589
56768616
40409015
58414646
71047954
38201074
68138720
384544
50848966
20597244
58171355
80676354
64605633
98423679
62119501
78894706
24123109
76592430
98294696
12035729
39572127
97887165
71033746
4098460
72092370
69603261
90966467
4443085
29337336
73887164
4686298
29044122
47346524
9907
4179797
39705348
85562205
13102879
42242210