27216275432811728653319873366536609381874033142882444134480644820448524673948235516095198153958539765406954096541255412654129541945607856638567955951060932611776307863194633266367663736641166438365322669016907070177706817101571252713977358474848774687878780684814438425184385879328923691231917529274692748933199536595511955239574195745959209595496224962659731497939100245100685101440101441101583101683101876101903102571103361103760103905103997104290104351105097105135105576106373108843108955109031109611110758111543111579111620