5682201912003155437481673707693736445855073865982364853182155057668466613315225179014757273648217644321013045765522523038368418176138546477966785325338119335155936527811378920548487632596676264427476211752666430023256023942746216730376665407218522897645511925366632612886807502858871986747604460126417574971405763677504228342436905418230218952780961703561332566825713735312672518163463559917560470125187204737541732570426397657554282259753188474811805654670679650103627541167911993012435956436594382027071512601552049023460143931413730817085914473433347605192973805893665288048396328324819538475229153927059341378442715686353244472471678398798400728685963492693887928285234548630935668121335280743262402117795468726936883735037450216421388802196656455537223838422437454257513563241205144139279265762704482681867067145655976531181111664035330780346294800562385003302553378548610883466458493318266475471202224532745673905092317836746312714848428444808354658546293135473755123467322865031283107866555544545765646718372540810479235450731727276892941214803612216005642563456242520822423389937184031950389780451435508178515845552931636481563044666518271737112662753133208556627014025478351274267168295446289352141656875693551224812966055851425821925048366019770234021783598649281901120179919419013679677846924062142249629478372524010971917416225243392275908524567344882247711535355384613387642474155612433313382806675177303977511122426305876715888076434855054984740117930617145952351151048952110766839916164246794553849229797674214793203317237709782440197101451807057854482991107727171336366387677847126731157314652078207387689247563944455560354244114683236940493163417706884366405577082983792768416457732907871606524453363283305449391233273106801729666141777169387635701628602344558226428721257115537774577235140637520677627236157781154744788691452138271143586501637525747114