135960013607249541247543007339742784442825642823542811242787366631284789373427415289863044865012122853396043282660899288699277756147796311279491699981703989734549577473394531133174693859461152201715220401746922341252340331541902699980996852157411158559125756442810924565814934832330212406115343289488321110116117164679557795097340073426795557342579508734051418331143935113767011841667950779488736737955473396734247950686032473671136072380323201261994033651878728241200475805265803221171645813821813864764404812918815451150800581240514346086379481216642149576210940621508721303662898129898093817001