6160161765619206194361965620266290163025630286341165275663666786468023680246871771685718837216972174721757217772212722587226072325723277251572520725217276774166741707438274581764777716377817778187788678166781938003881631822008231984218867298833488776908969154692633941859476896414969919769297921101078101145101321101559101990101991103378103572104467104493104494104522106919107643107644109628110705112053113303113390113602114309114354114670116048116807117239117399120092120491120578120830122645122982123004123085123092123227123394123677123860