41887870
49477831
86748734
42875391
39961915
87313483
60825732
77841068
97622572
97233397
15198667
89631807
607569
15264825
53703292
1167619
8847300
44117569
34486980
58958201
13644808
10988344
33252218
62818936
61856424
25449046
9507971
2997275
21722181
80377922
46913968
59051149
90149179
85925824
73623928
59812809
97327025
63768171
8127727
57233235