66067504
57967147
1097406
98098518
1790880
42755236
44432497
75447194
91851767
23373168
45705364
7307184
11536744
52368802
43247370
67385340
36855310
54737691
51444645
10434823
39287798
59149400
22184793
38485901
15453668
71018088
83692786
58042825
59199841
1942143
28871777
29509053
79945939
25821730
32788922
50131701
71197625
26854160
54314562
47558605