89373515
54737233
4162991
3327488
22798491
31976355
93213879
103526
37942041
61139993
72999714
74566587
50759585
69629478
21633984
87468948
28714217
89574073
25192742
34947202
27779310
11379776
1532073
59625035
12841545
88434723
95236288
70273764
17965081
6337467
13017333
53378063
55833484
76901702
54966916
14763584
9466365
9712084
61404924
6286924