8111836170318731411195719799171273150128835111411730176866108763448015454031887288101637819878796381228154883576135319611892642141285719583228781970637161374115641280805271417130314101423550924154968814961424107913421689112012677139991181183811266552316761596684331251675276815707