9155960
7124769
8623088
3299394
87425723
8267468
65834881
18087801
47747955
61894169
71688608
72201452
74469687
39419665
29165607
45369405
65042180
77959350
57488021
8821215
57516435
9391829
71413322
90156949
28803387
54822579
40341515
60139374
64385102
26591881
93607445
6289615
17013822
99983516
12206133
32466867
94317744
60794673
36622143
6464406