58853212
49713213
29487400
57485501
4147652
98791931
61168261
5567505
70545059
95866025
24211556
99171748
32172666
76349501
9259079
23787708
58879194
84403970
18357400
7384565
25306203
38343104
2054968
44975295
16037719
45266863
91834725
74865385
81018353
57389041
19489428
60537025
97714535
37196621
15155918
96526080
4278772
41898967
18344006
41903913