109710868996171100110310158771093883960106910281008105911289618808869531002939997970900623111311269171062102661360610419385849501107107196211486211060100699462010798769481101582102311351134112488590960788991410759909081024113093781911198881017952106510161127932108411418951014911625971933972107762289039481292910349499569121104105010639871085113791010829591136988113999588161157711109041096111511081036110610019969681080106410551129111758198110131057101839699111451092105310889936241068615392103811181122583916954102510371056393619102210331076105463495511471029113311469668791099958865963104810491070112110738841005862101960893688797396910839311105105811381094616934100410981061113110006109999309645789511114112511096091081114296511235769921051109110729051111107889410748158829139181043104710676129671089102794098910311044103590639563311401087111210071102102061810669571030103989311431116113262789661462689792890710038911052898998