52348825
4983680
43582800
3711598
84556992
29649746
47267170
48228134
73766864
68474287
8093807
37746220
5527861
53513550
64464547
13566414
1579938
26645895
1350461
3227789
98715722
395746
63077637
36467583
16123636
49505219
36601491
56274003
48908994
80131103
22052684
58786601
23945099
6494737
23431229
87933733
71239394
48962694
19932551
4129429