50992306
7231293
3375775
31789045
66323640
99734174
1697784
42014582
93294326
50618812
44395745
48836337
19322917
64109179
52429483
71687108
84311433
82157227
959276
7312316
44251444
1859079
10986272
96954301
92912360
98591868
19598342
30963077
58378546
61659010
75641735
30103087
93389826
23441839
65154527
86499658
31833883
9941079
40123260
1661682