64016295
79619580
17147370
6344696
51772736
18341211
84823109
10461935
98326594
8971998
82274728
15248090
48975085
74132361
6352943
71518526
94154390
40766126
16101934
79594469
56769432
75782669
95236068
51933087
25283610
14859570
70642913
64765627
73952318
80867134
52792329
97787993
7110885
99845300
85083976
54902662
60515919
5561948
59518865
30481245