927382128041315069851127880980785187359118750511182531011968685457690114803792879509145810210892063254946078889182381300479572528154974415431841519767702412175413174878964347445764756207253873438441382761450509640766135815882722082722115590581557391388830574529143873299339412005981419448145741419449105113436737836738685401314235104488368766411886176786007689821415501141235510559861032586135698611275173077810245334146812243091126503364156720055379581432611483613206176660421731041323055223070357813368087101611005313371595857061556734155905913800614958221046763358171033280138389010384743122531027661296821145386312130191000824542136