111281257793860996891096010529571056106210781081951114510248831059890100010541077907936101389993989611138989309006139111026105810471133110111291016393963955107490510648761099633962964929114658410441134885622101811151027101410971123961103310231030882626112698910941020880100611069599049131111392108711211124110711381128109310885829721084576107511409719876271086110499394010961022881107610921142105510253951063107311391065965884103495095889710699886068879321051111011141117100791711411036819912620104110491029973617891106188993410351068103199688892893388658161910041053918100510701118112261262511169081119916624937614113089561611351148991114399261196789310381105608634113799899510171008107110721108110911368946213949491103108010891132952948100110829819661067112711026071050100399911251057106658310371002114710289706239536181085956990877914997815906862615103957811006103969541060113110839311091101510438659691098104810799099941019879