88493430
9085372
57917254
94653807
72877390
5986877
54164447
89192317
32663758
83762562
46748722
90098634
67856825
4049254
15008166
57058425
9209117
9672552
3714246
3342623
20817598
56162687
69522562
15964249
93003801
86158858
22224422
80316059
82118405
62775590
14691712
13054799
39303928
96062991
3264832
97511057
21219031
28886594
191041
77873468