84524922
62427426
26473068
7003578
32112105
60332195
84529420
3137040
25018725
69664167
21918792
2617604
76154789
58364673
48154848
38675095
89409070
17431048
85421816
42611603
10393220
9171912
82933134
30035635
97775471
49384071
12954982
27935601
96718989
29411736
41793264
2886879
38028366
4734314
93017501
32563844
83795
91121481
12719677
64254162