21 77 41 95 64 46 43 14 9 3 67 62 97 52 17 23 73 81 2418