95106347
2429457
819551
29697998
85197628
2204766
82094179
47576068
75848335
33601479
42759218
59729222
22195082
93739891
64951794
40351598
15394888
82881174
86566857
9776469
75381099
77404851
95363101
18438657
96537915
62521617
60868687
5961244
8182747
1446430
80561378
54474461
31261752
91338663
81844842
48601272
8261988
9997862
96034677
12531857