162190530
165035221
73223960
188884917
85607016
166667332
86562346
113259274
160627720
165761630
164156527
78505606
111613725
170168833
151149512