83971816
35541393
51117794
61818090
43238791
35715034
39169020
36973971
21551076
71795893
44157476
48917593
48767902
13267256
66536119
71436228
22877273
2684780
61767422
86285976
1428858
93421280
74494036
97823921
86569693
92429979
40879521
31914538
19746900
55473637
25923208
8093922
15482858
50223774
94629605
82655645
61296949
56612205
83242975
43271529