64624835
95802937
46751155
25854976
81867047
1912972
48053853
49679787
79625051
68247579
63662586
20455517
64103957
48979103
32599319
55546727
516853
91525611
98484239
21772404
32531620
40855656
79537876
44657236
42459355
69016634
86324717
33376746
6392053
49505450
46673146
21447025
266845
84659665
74035279
85577086
71644421
14422981
52254853
38713582