93768389
32498713
60978178
62578619
28998807
83509233
37621329
6732256
74341172
41941860
43933481
20239676
32422471
81495124
95435537
1333900
945031
58816861
37753399
15654264
26646115
72429682
77558875
50907877
38921487
7686439
16242938
49368533
14543370
85418588
82722590
16103318
76954555
39529112
29745819
11529901
81416091
86475141
74951811
72756072