58806121
41605545
91695368
29849207
59461996
19147536
93952823
21012920
774278
97099824
30553182
53211488
5058457
68586528
27129107
72577254
37294666
54341759
51778285
49262194
37905156
74247668
22442690
99596936
84693691
12529819
1638184
29959610
54431106
80128784
20156077
9155715
41244351
68966669
19329552
36634915
1406803
25176264
86428892
58536745