987107910431078107710761004102999110279331124886966928100191611489371013108810251122624112657610649061108100711001020998876113160795897310059299931104812110986288411439139179995831059103710989711038890891879107410978828989703965811044102610368991132905623949957113890810198971023112962111471075104710529341099969972610101790981910946061091103396410241103114161810318811117102893996261711069049929566229946121110101810561060100895311079119975789681039615989108389310001015951877938113963310531121114688781594011271105107058461694811016131128952608936954880107393211189306096258891102112510821057900627106511371084955100388861439211361096950114298110689311054918100691410491035865395912907105110699671089963102210931071620634393577108510021050109210161034582896619996394114011459611130105899510861116965111195911231061960111989489598811121135104110306118851081626106299091010551087111310671115111410481134101411331063107210801066883