12347231590431683116666972829351654468600466572167502067501962400567970414833291305121158040186867912250726750611047991122452013496386750181329446146238013416911342076143614413863141386313242441249943134964413498517656068804091323590132981876615047567210011251256075719608100113017133213588781349665912938134966413497149088429088369088401354569674999675017674990384646135457747541914947351219554158021723837367501667501567497867498667498567497914727196239886240012070262070132070481361289163966126499015148744002282070162007201580286126447115802762071102071062071271001139207126624000704744633316235009674998704566675014675013744666765593