169946
162350
92141
214732
113460
84494
119660
158656
53082
198412