20
43147424
102307820
79204205
79920656
80354818
14
13
92707142
101157514
12
11
10
36
92814910
50349775
70709160
62245275
85591503
46804727
91374530
78450458