13417117372254818063102952601724516117586504130832465917819847824661493113399948082342161119606190114304238761836494252469721948158231167718632649220317104711850315156117341095395836983411124626231452234121307170214079298925353852403616483161602440919764556011678