154324588768785685134379378052589197877616977617010268810228263079310744061218238439943725083678874357998172503751971010425704502120952097600913386981319264561751093348111838312887621126346378922584185617615353564977014977027250741203627236586289327284108512010647135091525899522244514688051352484577400132634712099605481886608071520053104629230992810744771074714131452115497680380611286311286534690121784356903000147404267366010399961007108575323119009086932279390725104152411515227981227227111457815694578465938272531370161109491122165992662914625331462534109787126967355450510812815762219539751454607173108298739151741913591416722