52566065340218105060384752506269719276150410185626368601166191604692133010912986771329980133005111865031022275862439386011854218405186376855206696521326866124393914106712155691401054129949717575066793313901831299463245710245731138153208485102947530111512737371273719127373313598988437501360240898724123955458443134008913816811213671171591107845957659216921386071195915394816186311143316113892025747731435591647111235186911774109120835045124156912351841060584702232269513269497322443104515718702518308664705183006806619486086145947205048519789592141355787115015062943248699962942973726201843139144824628413793731322606725916890402