84883546
55816309
71305160
52609949
45434690
5847132
9510845
31228031
38668339
75773817
77507324
14379746
5753395
7049714
8852953
41428626
69666010
13566323
93736999
94239338
2978249
79998635
98354147
56303509
27809346
92742830
40685564
22856599
93233970
53771327
67663620
13687691
51028361
88212041
11086881
73088987
74355214
6909653
53353817
52657483