87325699
16771798
89625790
35484404
1948903
36912527
11104475
80452236
13044740
10856914
8855143
66591531
57231047
85005803
55677648
8334572
71863074
63778459
31783372
45714711
27487226
2345201
41892420
59437255
27239939
98946888
12098877
68556801
20508992
76997837
93615417
98628980
23695648
88803362
20942454
97954307
45182236
20217355
67578474
99516099