49738161
59709664
38325720
16458426
24062780
1890187
62376692
30718200
78389741
1757466
10456250
28967103
26815877
39181052
70749166
72403566
80488171
73561507
9248618
50553365
88458086
70424077
33884361
75341315
27678012
14075544
55753120
47938611
85394988
55617464
2519411
64317827
19684027
16837674
87305852
51675800
126871
11716404
82164658
59406818