29 09 04 97 02 75 47 45 76 33 60 62 99 47 92 91 77 44 12 86 40 18 30 18 20 80 79 60 7801