80883295
19397115
15169127
3109289
26704876
20182349
91326610
53053009
577064
63193405
568997
62365542
74441279
11619416
81824866
78301996
94112758
92692331
58033817
7074537
28761326
98342406
79825377
11279787
53541958
46823059
70602745
27417679
91009823
74416533
4002284
80063607
83574027
95492560
64719681
13365104
36053596
50194123
68362819
79675801