42832403
61174298
88309784
82475998
44502200
91351444
79624871
75854710
98195029
35375227
52542111
61258617
678457
80475853
77137200
12567753
1286721
32261730
94443876
3183553
13743333
34296471
69274282
67579491
58071777
1437801
69423208
306398
91249845
11066109
19903331
58846320
53098990
24835290
54458924
92212663
87581587
16751188
51473109
37036410