1308127812731287566192240392339726550231231239925377236217529788714277262111307520984159661390721381124261768520423171906530259122530223974233117111254061302825666222997585219522032514657245502244222491317212417219712130114961124371828514198143818334155011416211820