3120 5626 2675 1958 3077 6857 9439 6942 2172 1176 8066 4426 8834 5459 8979 3919 5166 219 343 1471 5616 4239 6044 6623 2600 4348 1441 9507 4478 2970 263 771