134293437122096708027616740471489606419168449461912251836441526719915912901945531887311240744939645284412591480277001190848358481288481913592081663886139225801556191225325177816689921573119195571971839191201251515293493649625208854167423102729282617647261241626651051018744018343016586297228103796933602269219799720389811491417335134102344128274113979178568205161176353150887849418672580586201690217972693243326519646672803190078181219212103162926186721669632173893730020974715435236206133754972113881255268144270113444221108127298535073964124627