12601634894102154191039410610162116027249836318619461340189719472718335391623740130114701903323661356132710354411274761135718881469184912952312431791089198121141779019001056519295124451614997211115417215846217411660676126183212251602830591872