27375155
13693103
8796114
344971
7028120
20842173
26961136
20904168
18125243
13635132
4830101
9218116
347365
793598
967780
358584
375878
500993
5201112
408663