879107210281031107810801073617898102591396210201005890107458296661891092962591298110841030112910611122950105711356331124584897113010386209671082113686296190087660810029401024626623107911031075392109394811486099961070607104389610919399321143111161910501015581106996096410551019108690988095299261157710009051062606865930104981510366169901047107111461063394928105110179381022895395970965106610601056936110789395910446221145113710011037101610819981099578931114711281131911583101810581048885634103910896141104884113489193788189491610831097110211411013972111494961591899310268891008987907958610888968110811258821113899969113810239911116100398910549638839881123105390610945761087112611271068108899910656241027627953103510643961033111710676129951006100710921106393110110981133103490810041110917102995411009979348871132819111888695711051115955114011129569941119877108510769339141096971951104111099738121077105211211059114211396139046211014