668752829172110457110458100148977774423645140115747332136541998026327319488578285320759701013242012847848388651184420114306976821748414513675987154459760748405370248411995051471417655706968556968567442076968576967817655767441636968586968597655771399688503437704864132706498753310916068952326297049875501097106142721767575215065349874699874719875409625631690631630631689631691631692631600631693155685110418227025381217281702539141570663274133427982908010928513745881289146309554704814486366260041384517131189613119084720515881411184068212742471224712310532698290455336078401318401358611281217822840136840137896519840144