52071647792755013812141475501505063511403475943059422647808816207936262150654750654634067419559015462981059750117946156704746647914108871300720641511127432712742458855886579681346333985665141088614108851410884994994657010973385825078104769510212691088017120102274275513006748412151170434815809141027313082001396962985684483028106966096518914715821274701192024127466112743251149127985664138495894777194777094776911418751346264134652335910131788412747001396665352703558968317229991094135449851723124672514064925472887095391140944110782324996559480010179401115975154880034910013452162183041398679135330199108424724884671211161245494167194391406168