46783148463514098813057101409871237319486790682424140968919181123733291917712373221409868570791496926106122248989445293912932699298684006121043798254761110065911108731963161577546888206946234779621564940117916521097521096211067079669434069298654486349657601178681327546929802929818709879888525123919199988096232712391981327760999935132779912853599335427242631963481271209132820633603214442661128416126032492994614153169426160126415216903927291380771146073812772011380770138076915695751144176534541581321138076313807671581356626799626821156231050640311304402281095063335551908437775063065063528880811581421400825131537750158882014994239