64600403092133964490214797153158188123156028227770214745200212434863581172309914041525671745749652095999193101104214221659132026949828885765161809131844421836818551978155654685420520387510391022339587863815591185862037710315619522311163913798721937689081208473524119528436834208621960696229572622163822771443855313109241039748721366691376051318445995442789931881973062275585645513741213771915441211829115393115626044001072492103202692218470126919218093231727060890675348162076171914622460145622330812267846735516135618125228024703512112749445181827