12966433899850874233910634594232266233514233540233547233164345072329602334962331592791279222318328486567251213177582516572204122204052204092516623084465662330843625230621760526407113796920807616693118186313215613122025801299482164932164935252290275562755425969025518460229139501259445259529222272278961160651108801881434776472594772916240756291361205795205797223084105529130502256248404315051291881313619223153430895722221910502298207174308527477721477643184404347784347844502282257295508793477620477613477539136600