4278 3012 4167 3113 3146 2946 2145 9351 7584 1484 4475 3982 1255 5970 4671 8744 5668 6523 3827 8042 2141 6632 861 2527 4023 1540 6699 7740 2955 6494 8191 7455 2593