24139351
656793
72737380
28856106
16819359
32699761
59445135
20783166
89677977
72245144
84319266
71355015
78835763
48879949
76152376
1997502
71301635
3740434
98674071
35443607
17338488
85053658
91933502
26309218
84316879
74147952
860950
37974058
1761651
52783128
54516961
65528108
1617348
92453306
68273367
49161931
14581901
81243244
33053336
87946025