45247545247445247353044436223736232353044353056553044253056453034853044153056353034353056253044053033953049755086011405085305616007175304395931355303945304375305187335774172144173374172135376775305605303615304337350836397447243396468253039353050753035253049936218053035153043253050260253737135245247265501459324576267576266973357584123840348405484007841228399884005336326841217588498412084000839945303924006274004828411983997120743860076073357389685173508245247145235636223567901041733653055984051840338411884023841178400336223475211752440852438052432216031352468510838081050985524496