621990989913991102590010141064107894881911288159921146105010229339169511058862577109110659071132110511081073108599598757888310696146158769711124906102489661711409708978856201016105363361311471029112110491086105499311261137105288162311419729639181023111486589187910961002106811019811035100389361695810431076111610661020113511458909609971008101810975818828871094103311171119107188660695260789810391083110958310601115966111111348996261000622113693010841062106711031102936929582889105588496458410931059934112511271061113910059091129968969998107410263959546121075949611880108093811131072101510301048957928100610319591007988108710631051104711001037103811073941004627113039210998128881110100111429121079996109211239539391070955576894967108810289659041106961107760891497393710136101148625999113160910821138634940931112210891019103491710569118951104618111810419051027114339691062410369329621044113310571081877994393109890861995010179561112