42133206
70933489
97734662
91209745
75112996
72975697
3485772
34459857
35181535
42805319
35048915
93372730
17081178
36604902
50504353
55632142
7984719
84692406
77484473
86944996
13673153
87304644
50084988
97186877
54659361
55414247
29262390
48087154
4854773
52725594
6906559
75931268
14373465
56801324
65284103
977155
29538096
26384830
99683938
79326451