4246576025415463620450985974130537243045342113871431148841015624214228922945395765185556213269604112592323732082841296928435660614560017566653406121132285457013663177237715834807424024272813536518558655012221951224015276462476731053505145041394287420468024645243217135042555332631947590326726212328914368509565272053140849611017246947021927513717803118524362127715981452456491456303932563435456865054087421321826035120600319415784429428762281848470865365249205716114409193587638892441388119282601553322285861292971137943175302433066358381239475330352418981723290715658204947281515144650651930831435622523082573164474851136197390134805975388129204159335349443524560743996802661317144040411431001472490491637846057357119276444419455212149356711405969301361514665451916516958210034882438