87139134167918413124762691217159910381987491112114214116001473205365561642720100330417171740223157251184822553285512777252467101239121812594465259781825126010661716011849169293315514751230167210321375467