111611399331078916100799891039510018889731018908633108111361055106893462381989988188210829719961017110789091211256079546168768931135957107311229049589616139816179551038112196810471111109410879489141128883112710628871115112311171043102011185833946201092900110089110561126113210671097952862906113860991710549671083396105799199210491102100698810441085101510699599368988861074114610008656111025110987739388994911299621003960880108699710891059111262610526101084111061862761510291145102410669561091107910506211053110810359281147624109610751148950885989111911309381004102610991071108895111311051577104160693110398971005911625110110609728959649295846121106999106310301142101410228159951013107691891311431023581939930110410806085761114879102793710701065106410371133112410331105987104899363410726141093907994963812894953107799090911131061966884101610199401036582113496911371002105810985781141896622102810086199709051031103411039659323921140