14131552142182668318392243360010125241638101850208179913828399721694551915180212221063247355153652163321518324541865988192155418771920109212210281949181337642120120913974319221361630498175091605162115931667897548138031018071647986122110611911285