28476222
4642435
32089288
84361323
45348434
89027538
34534128
74608532
71234595
77958232
98872576
8209053
8388824
27802921
8846482
26259171
72969565
53493083
25954434
30841368
22439101
74083566
36313969
8914835
18384838
74324687
12576756
80208175
52454107
28082008
46117230
9038040
64937575
71043894
59916756
58784153
60227199
4719896
92193503
28215891