108110036331103936105461662391710663949899661007105011339811118107888461796997210559991148910931107288811028791119112811409621082114588293258495497088610228968761070103110029646276228931030620112991862599899311319389941093107491411421088618102910529911020949103511471033606103811351051110858299711341126948108010481116106496596710398771056107689111329509051028916103710571053889929101993396110146151115112110991117968101711129076109539341067930988955578939890995102711361124109410799711089963110610181084111410921024393392581613100463411301087900113811251122110788188010839131015992909106561411371077395106910979111123104486295210621063109810256248856088988129066091026100510736129598871141114698711095761013104199694011131111815104310589281008819111058311271034109111048651036110110968971006101610001086104710599569731061937958990106010859578836079129608941071396899951100157762162611391143908895106861961111051049102310759041100