56825775
31404970
45434901
64928444
56902920
83211016
38575091
33631244
12567751
63473879
52828742
8373433
52928642
94754705
42932303
83596530
58095514
36337957
7782746
951202
16314001
61806002
71684229
15446384
93918906
88282931
35274357
37828486
41394913
62288329
46434632
49498887
14446272
56434675
45498241
46033968
36442184
97175964
18659094
77176066