14370336660802042372042431521091131231766539012444801504072008969306734473301371396101275417463814132443797837910697977697953758969697951141326544203469946147712315169085616749878885617495616477810064396044014440154401613899932110811528860341918185319307276411591595436412836412253483855715274401711477781227921196172863486586768035106722010672211384062749158930678447358311223618344731793069619047654588925682759666678859819592116012781965093072893067414612371519880918208123697091823619077919077686135524109015179161521941152870856880993069770397524266966602657361056577115209876684955695105283297596711266809