1 4 3 55 5 31 19 77 10 31 44 50 131 52 43 77 37 101 40 45 01 51 101 38 18 83 5891