1074047404470844187059118341111555784188281880356915418625276898671214169212496135809165307165743889442724111013457027967576032155166577081872182260051485871513407610395890747766964954110139662199451817272249561693252228093518117943694149109485198357103043198146509622175450821923313995513213143845136901826012459250459211496183827132967117517860041404801411787492695027105330225644146181165740168238586215385128592506716911951292189242071412418915539163660163448215836211462838711370291467521056701908471691243066320026715855155163483631965227219