104810631127898110511216239591110889939912990890101910518948861142100795399311348991098606104499510968911128622612933100496296058190681999110621001393998103888410138878969489171059621108010811143102211489281077111411081041938577110111021115994964109295010791139611110688010319701126608113811118971037111310301069105460796911178766276161052104391095610999551078883905999112339411075769119349871002900614111286210821016940106581510361047107510201000113690939289310641122997971107291410331140931973877102895496760996311031135106862510881091949100687939510251086113210551049100562697210831124930106111161147112939695290710346201146109410601087958102310359081008105311009891003109795110936341084888102499281262488511419619371026932865916584108511379659188816139579961118113010296186109681058981988936107410671015112510661089114510179291073111958358210148951071105710189131076110410568826151027904110963310399661050113361710701131578619