56334163
6691352
85119664
37213781
17108859
83586355
44648390
8804453
7561936
14656897
39517915
20084542
30504270
8085040
87818938
6647971
36642772
10227647
8448414
678256
76575954
42283195
64689293
3867540
5433663
50765535
15744632
39417831
90333294
2073106
63665013
93866697
9524424
74292639
45798918
84663208
71828732
87198398
36865025
46235206