85775769
67494666
7292283
16259102
6535730
17177783
7762660
55631366
45669770
64648089
87339324
38728963
1887745
81909504
68425238
86719370
2654343
55348181
7031758
88389555
41239432
14595393
28287138
31331422
71792507
68737269
14321959
74292456
21509041
2399058
26269751
36429607
9881624
74638685
43872975
39416046
66593588
61958040
2441772
58436189