44882320
59235675
2334384
47173261
9081978
28017572
32339305
2835412
16701975
89649289
70397070
20967018
22117153
79548452
65477492
95776706
72602733
6293142
42437314
38616370
16063111
64179027
95442167
41207741
71549985
44136882
93961011
88206910
17777926
79303114
19832344
70499699
55657151
1592871
92997111
3234298
35104187
30967088
32002990
10831811