21132 232
54167 338
60361 405
56063 729
48162 489
56083 779
2647 197
7136 601
6123 113
3580 458
58933 503