103360611486198801105577108511181029108861691491811159598911063948963621105910271003100810239666336348791020962617931105562711265841047103110961057103610916259409368779611129114693899910861121969101710079929301080812899995110490410189919706231026107410011030106711249689559601078110099411401083889109810811068917105639691211091050990996103811109379728971065928100511281137110311259931106819906110811439539058856121075957107661111191089104339261811011092894933622916954113586511419819346261062862103411271102101910371002100058311175829006079651133913107210161015886107990810731052104889510606206109711113113988210491099393896112311311122950911102810069291066958114511321064104496710516151004102588110698871111909907394103594957810545811112624111457689011421024107198910701014815101399861310826141130956884113489895210611093104160910229879888881058114711079733951053107760889310878768831138111696493910941097997951932103911361084910