2343102161971985731725227233112315879278261701631296433226525140952681351701219583275263335731131603311993062863459976131052915132174203223267298230114148290304155134441591232227012113312733638753058436307210721846258164211882823442537372483031572932444217690501612812962433013121371222428205914254338821302882501519018124289343393302471033410311923125710827425922421815222717991115119245321300659432332832430273262169181812251012352062661724011021334495319628014485251180537425510692329314671072171752383261652351652203255998201280239229294109483421181662213371202826921417220854972415328701864620714118225614526086116228162279339932331322191381561041263332775517751143299264102318772222121872322846631132726315313167191231583283150411892951681838911730240154125146196618734121249100193162763099660139285632041115620912868188431712711220308236418529729269194136149193320246271215714517817329147147322226202131340200781422412372