90148979
72129797
9059909
17014329
66182367
10196511
86685671
6584979
49581055
72529846
50027500
95214329
64926964
66282984
68656678
4363842
77634504
53327263
47759105
69786010
84841649
13007635
19722889
97533064
18436785
6330379
10962152
25369551
55754274
63172302
47611132
15561988
5000909
27356257
1797286
44485622
88025557
93758931
4329701
65616879