11271960977222988183316156973111149189113375901711147812317731549129024326225421136411801251449180812011819110712495606721014824181674814671286179015521635445161614706991645137714281667244151014611514903154016141043173713841497493426427771919654141625825