52222589395748087948102848087848120350058634110787417321705086046414910471018163729000133093513309611177290924851926349174654992631124634752215351056087410314558301328106480927200752200989117972733370169514149257614515898605281330934133095992483333000156369910128815753997052402244241388366276459215571126699973627785131515200931520218106007039978015077083256053157357189111060017284261907742141602265547927792117515514244172842631375363252722219907154801377852310103429011333407859439829721671531967579348951483310428354681081551241108429127753421048852541310538781086497974013390422189101364657170847673171213541985208108489