19781 11151 18969 17755 15268 9575 9975 13143 18276 17502 15968 19414 2922 !)