473137510201014117715201357105018851768206106197110481614122198312708857429571217641870665161947810241152411751133313509641476161386410461082811127198926636081614183864057978023477381805485176216121151350155910433349361644178737571007157321259937179518031931824172314991510185020292619