1346106113064088041211841121623219515871370144117568516961522203101958514345111171466155660123912901741197799163687819921795144212115008191007323199222114851212821734384198917591292120361019094312496260319274911998788173512662041380