260869165421256542219903203541181035219900172704308617308630135656549315192421915021936221925321924521936437431425997318012379851552152071911543362192124774972576382576392576402576412576423085223430923431123389594776654776915087902177522377485087972080911181805087273745102688565022644775482379865022815026634775152162651366004775394776134776202572955087935022823477843478441844044777214776433085272071742191050229857222343089223152918813136192484043150515022562913041055223082057952057972192782913614075629162259477477647188143