92915218
14999184
64851610
89841392
3336445
5172322
4898179
39603189
26873984
54176426
2944808
74426139
30917703
65609
49982291
61838771
28166825
84717061
32842172
7455286
46469029
12542856
88352460
16211731
27276418
89303599
93666052
2279943
33297966
36451910
11053117
29409812
73165657
76853117
58608129
8378553
75504298
81359009
135917
66729336