98818334
63657947
61711590
80631925
57146103
6338201
68375527
4174904
1772874
6411127
73235122
85407400
78917275
6248785
20189752
74408943
74358662
28984688
56061683
32634364
94058661
24433154
2013643
63484828
15244774
11107529
301524
40619335
97505310
14955280
60366515
38331678
88318234
5835431
81636610
46856184
769256
19959599
93113440
60242632