17 102 7 56 99 49 39 46 91 44 64 84 103 3865