77222529
75127671
19085824
11935290
80197738
1332659
81525805
84626427
23268292
71683750
65907657
33468686
84502633
55549483
97287490
9079622
1738224
27156774
65544454
51521234
49807868
29249378
5564494
92119042
51621856
14362194
56823144
37288753
15676284
87076479
41512782
21711841
79768440
98932688
34452953
7743191
71695164
69854216
88392196
73426377