691756927469280691311303469174692683142461879425124583130236333692143140669172130974388318415130462186920913082130301303156951491343887130196917858126927313478570969272458813070128791302513529134791304213035130291303912881130716921569269692784587571247711425174210334651314793142513020691323713360227530864354042525288241351813041130771303256945701571569206425225391843170428291490113026130941293714886594872592620065727204762441491913040458412942458221941989314185630770715195542498438844283042828