967101710999691055105086511119101113885958103895961395711321119815882112688191611241037393107310661148100162061496090510658838801087102858262710981106610939100710969811105971953626103610671139895109293810258941064103187960694062399411451104578102939462463310021051107661611071131609106093781289089110521084111489787710721015908106911351122109158111418961022100596861210169729639328879128899629996089549309919929971044105799589910201127392100610088769879739291000114611378981078105688410591041949966110011158621142615112999896510899968191133114396199011181068625102391491810351134619955111290660757789310839071123948107410639285831086110110621103112591110261081886110911169501147904103310851121396113811029319641053936617101410581130956917101811401030102410431088933909900634989111095210041013934970107558410479881027107110541080107710796211048395113611081061993109388810031097104911171039108210345769131019622107061861111281094951