691256454799265698763183384685386652164316670859734693131894974514682065446637111001298425961334137240929109260052825643961716905172178959946464339936261921446406255339715243914195541438591915311516226831343949043202270019353491264698950752744337110115889640671481157327168605737509865291146344649655571602630456969623241624006144914185471442022074833519471762552415257540241512373018571052134537383065817294253797337825909248270640724988810232650221692402063475922509539112162233234292261565656492349301619144826834800516204626895691311064174707863452262832931526461055625224731355238112868726007182012365870490426882635574167293088439032611095339138101535692895410395315350153072351468837676504500431545964525959130473782342122894893101446450323264186124684148