133392716861092557913829312704599255789946021330738149285099476188825611882534859894586613011599667619667728564074791341371812183210358034791331471116171383103580096676014928591080590856366856478190713121388332720831490131490739363112385645812416020363282617138210885651079528149990114999002898152898132896682896532896525339441037969667711084344314102966438171388273218314101966770966535160194124057035790515718651571844157204796640496642747910196676947912711493781029645102964444632619075419079476424011780663140834735491690966437137160247378810378014708563004571080621223700171379314099966792479132253255966426212381966638