47269515572637064112678943448267106171301737528896397842989689157005239786495780952021151870952825397865397833397843397844397867123543814599721308817957819574681107004397868717128528895825602399481399523254834130481913048451410259180671273555151900131156239786939782814855161769901125368963719155726414027551402756880939696723155589912151931410632322333135680115191366122625483514267041073088399515397845129940495173414267015360247106196207451557266135505394911244296173781482437148243812842949605610643331308843400891400983399485397834130884410709199226173994861544853117072637218937224446347046347112851981141358766422966380807968