68533739008409690348904171119948388912670153454536175515074858544525522078541785949735599147103722903479152298186987891275201280971325521327345507974325743967653053989637988202088630924989774999789105312108802124091748597358175840840438843291954943601044149172394821976731037491132481221305545777025748607653176992