94132566
18992007
98561382
84928885
6657559
26743046
44961075
37775603
43156482
31656878
8483502
73992142
55915931
25737124
25196580
28844585
97089376
60606098
41975694
18055220
98976515
43988530
13734096
80937891
65358373
48837703
26732136
20744388
74502950
96894988
44355365
98161119
84029725
13061951
68226757
22333913
96831114
54402764
88542482
34505778