143389210398501130213445157789234735745150333415415465016411314997127925531544433651339202511339176866231412573103367317187136203736195740473640513869122983396542825845555414831136736811333533393895668579272314480334931934983813237311316750754570103924514722861448101123569198823100412646653587218117364912506529311501538109125961597760354978489858489865627407312369721147086542283133231675136013167493074561550629196052723366798528122490810440661570938372565138291316849622051462557751710489681574919746664618526444314273931454332115643643231832512604835055707892753214939757713810861029220683207577781315390315425145545577527