98185712
32874306
55174446
74422150
50658123
4618842
19288799
35202233
19527993
90216134
83362391
76092135
8835496
17727594
1058328
97602505
52376868
27748463
46783179
72831424
38987460
37589644
38515685
37398230
97291168
25555482
64104192
41145368
29095267
3400548
6125570
66835127
52478555
24725135
5655238
47079750
9618181
2069522
79387938
2902551