216633678061734294184718211958686916286537501128562533696211155708633715394440685369012296196256606040306331532298271385274620944784201633724474596366716623836166670042886731885651946517843236448941206016359060323258654892213245548694368129555032520717363672838513350171564195366595794239425356518144618545831823374966861839510968896164402292157271246575756674880275121012582241034431183115452383091516444947805867301069896446501721933296390573196417506863096757678542851952234521589449784231580761314033286952637621142427163668755341278863766634774293326823187585450526322617048600981822203666368464665383965262943096931541749134820519252151120299157506627346630972155110573269176416401161253444253368410442661158658481037447272052480376615476531697949924932275