13816744379521560715633156321563115630156291562815388153867951795079497948794779467236809380928091809080888087744274417225744074397438743774367435921345554533151301512945461512815127151261512515124428042814282150751390250361392613925456145411392413923139221392113920