71 99 78 30 82 124 88 42 81 851 871 1084 1443 1132 1142936