13091281650696264246310153612831235118345771814341293121534313175592491627679957189514578911632167712078619431320144513961382212100884119191576141135423001562547193116113972187451269616