14837388621785930492108174088743338742636100822639891369243136781458960758968856739610923505615241342986709285114049618467348274556153656153758958314525231342971158786393335514787932512459809996615706251542978868517666183587047485433596841193371396449634054637074860281396773284109129550356833587807812608307948607964683581797752860926219688085108986266225208687614600585079672006443857316132144067657116428791731036454923050531993917271391785985615911556736140215646933768394745988045988149877021397548022812154661568433136465127082558503412264124176936872022247088825232184081027659109169109170524854712657