80961378
86077441
66305713
5529017
49759221
7742814
85267091
28856868
93365370
96556868
41717230
1154436
86306346
40309795
6276188
87876169
26155721
37862089
17341676
40689750
47448909
84459615
8870776
63044426
68568255
34631587
509415
77775476
64776413
11998829
72268851
68753081
34868611
30191639
34107417
47511438
72054090
27151442
36115715
81545034