80791592
42334203
13705214
44046371
27179556
95462332
71113154
62788296
63176733
56736633
36286557
10318637
10939086
742677
8656776
4560464
21462283
39263826
79454283
23201583
94918867
33208949
71853523
10675572
85592144
8131482
40677506
68032331
84315188
55714080
9074080
45707086
13833471
49023801
52114133
37519528
77159150
833819
48765265
724759