30505276326614801744744484341494342294343862730339886289883381536884146155965202365202465201465200413713087837054051404048451400447404809342626508808404942854330378897125119511019789405765202549690126396668012211760021538354543047353736248225101879915570125589911091109923124345034343871180792896614843984879742138748052488436996315592231047930152303615230301523037732843107112011605591227496732714319736132821244896532596125646563314150267637117624152319719498651160159126781668922051112751112829374329377627504427507627504615764867725494327010896871531238234385883272108553710319822689042688778357398357408830738831311035984