18195055303362431724722800120685510121177555133552096813637838331765818810511394367824139013635329312812637514511702801504855745622071721061210836938191108762184635124405110067214497153381138186196466776139530291321362007412238063201635131533143782159129213330141533646157308152209774262276787491119061713420056359564177006875053013536805309780201281578441410370811684115775135118115559725214761512582760740714131525901201371410846237354026167527247178050150956509711906331702721745113103622446312891112756256928147079763092313108617754688584