219123128061613472134094943370490294174235610754718218031063163567160161973182198121151211248801446535135216860231972196121083067474175752526899490115023914067267344252941606221263788483229430263987733299956178979338221244643051685941712941808847881141799109820632017563091976161214421168962923840438249831619902172241400472092276524953401450466088829095226061545552098242287573010317309722461293403201481162489952193601935281728712088978153763773149851106391283862720043352168023101137842488015692620207163726171237189423781994650208337