242151
1964110
225061
412567
231290
305361
2290114
142667
8283130
418762
490880
289070
215170
212282
291062
8615126
191984
2895102
386462
202390
216186