102510309496068879009119619961096988876105460892910689501052100211375849648941108107193962687711021119110361411219069941037104810989691026618583932917931107611319128151039954108110311064113011401061886113558211251114113893689961910749621132110463411131049114311101122933613952108810829729581106104458199510561145102011159511051909905112610221067101799710899929166271073106989787961295310848961134106510621117989100399199310853951053623819957633111890488910631015109311091060888106610949711072998895101362161111241035880114788311299879389651034113396839610271029100895511421024620114190710706168859379181087109711121001940392913898104199910921099956884111110791146881102886510191038625102388257810575761136100010189731139966812105997057761093411481047609110510586151101928105061786262462260710041033101410831080908107810431123111610779301007914890394100510551128100689199010919631075959101610361100112789339398196711079609101086948