1986005420112411576954165080159291148819133122156111548441799694192387630165957380772288281334407761199478132177534022764418491713523975614696021539673105181614257441010065085396164504130342194051990901903661394511724548125411354413283216509945649187762184172183927120366178188751161661884011422481723051764061373982034481847954525256434444404257677723452149344551191207535113305548972142041349142223547094018936579609359252195957662713829812222029224192281180480182780312831928552203975199207710363925962049167114198855117246173572164332108137101831