5 10 22 41 45 34 27 29 30 48 13781489