65368038
28647608
41262095
50085898
23086397
2819134
29705306
14532722
93971274
35114835
73849062
48577908
34606689
22918819
15819476
90657575
47963276
37098756
33191021
39446712
97453716
9149956
57615855
33834503
86672463
69027505
18755569
59848114
44962888
39195951
58918921
27373493
91233697
81471581
1594262
33984570
18493333
33413989
68424829
1298399