56389624
83941322
57789576
14381198
29607710
1976770
85874512
86476787
78847457
76447616
97922429
48413149
15368866
5302552
5976865
3300796
64994775
4186842
71157931
17395546
8976508
90735017
18332423
21807115
55901700
47328313
25923949
47927044
37751893
95241136
45442978
64297292
8311797
4652236
78753378
26536250
99312616
11905041
78981087
7707547