2052442
36199406
98772887
4639933
69613846
67184399
54516435
78491806
72751069
40471599
50983662
5054091
71867528
27003149
5635870
56914920
55568669
1691234
54969454
27312848
98143334
22159994
94581891
6973799
20987566
70504334
46228072
92468836
97628857
76814927
81953850
18721786
97787622
9989581
4981404
29736771
35622111
253898
5327669
79668538