58586865
84276645
92861416
8075151
25781300
39255487
50937829
64714673
71352479
52592616
56171854
50297313
71016324
4756720
88291883
46239519
46334729
82733880
13706044
56809589
63999045
56154877
53003954
98522579
3933904
5433616
91838564
45645968
17995591
27523158
6418270
22851807
21627344
22896904
56922923
3420223
51877352
26456995
9951199
65152348