650727419312875224106142310614228752648751878752268752277284087197241239597649024112555095404912256152789945269546873141895654744215620651194403273416154076396241213680832928471236414123641768341379520515362984313594312904312914313061498758155789752104153515860426584153951640195648912622741488279423934123959812345711465005100944813374716635551512437953811537416737231393041349717915706131746242408310224597170857654191585993147092442442172315714943921097887121648415367111252690810434696548696549227141144603197650871767013159101181307696550535507717689131594969655237154010951671546801578877157524157718688011911184056623251498759286614