142176812848007814878987053497018300064170552036654169882543904169306299871492881125881632332012588154849864170541044556315651126673409741305432118889614582401335343150374312970361153471345045112419520288926861310851862600860851625959651353111722814170524170514169041872541698712402161074344107071589983911695305300151529632826378492950154218849872513525211523713958604542197585601228495195940141684140115313514820479148054186452553181410116734623766208526208731900918710826348153802512847991417345123026013039363329678285068891691492880882373392369937546977064886403225886208721400834408511184859630833140083018992222644417050