96 123 18 650 56 1422 23 297 303582