57724970
52224034
4788730
94378029
61828631
4109086
99368901
42476539
2635367
50831559
79812857
51569544
33343384
3222118
50779053
52576593
88731857
55282012
40467132
57678507
14651830
45304156
79568479
17972399
76858876
85952801
18967252
29112543
13346342
1146170
7809397
65294299
83812647
52224411
37077163
25908503
29695056
98513915
73365341
73445272