61642965352659660314033377362349449768521767573965624635627045262613556441313143611288735306146753717403713679275347623242713775680380638833719251629904449478846343872683513361101590655125190383013504578512271565492605339024281050172873171444951734632359271203353412039886248305616869356183137313566301449655640114043589110926152671442075131489259589322764595618292982918536688113110932674796774494636068863221165759561482155259833929752513294858608054526382468733366457727822387209234805516815776513335224186688637123278135865848404225463897632761783705221334694476752855951698133963037223858713468142569413255109360636033626244472335761353007156566725556337629841465467624323395698346846674366011322873586036514966385090281528711722300565055782136857012610