21 96 18 30 63 23 70 86 46 20 7373