63730963655420723363504161782837649553206117103848525878831520547059570653269142482175522563644375572299643589510730737628651656456546462345682573131977298453612204203195320374555978511163587278289644123110524466314474391571217117173004394566422027775405932181824876515128285026382484