23748063107212451456310731133794632774976646976490219819219732632822793731185177793901389893119679977699428348072267179564272269111000676328236327606310741440542632873632824976603237481976526124269810897791089780642285642252941922976660976481976488435487887026727510222862222863106925915264352228641375303222865788216788097141726722285114730271268435137524396138766098014172005696797017868585147882171237653727511788339788218788219574851120190813277151241099146571940517119918653947689027135539469556438142028784929162360622937255407095405538233836119244931774414533740756740654511766253848764077394070972241875221041039882