51907138
2696550
415872
77185372
829902
70419109
46271913
43219384
6251945
39789128
93402960
48369142
93902930
25428079
36516210
8340361
96547226
79553591
64848912
5532260
89034685
2383347
40676816
4170298
26369058
55904760
53088353
83878377
9146300
43388417
72558460
44031698
52263092
75658284
28357278
41394270
2278478
81097832
36236652
15437313