13359141334257158198944318551517169612051328197918751202189867607101087414159931727131296870613162583124586124811417749114593017821361149175414212041681126817591991190167014361920179614233398973421187221290875167418515441059108572419121230731745969285