107110231062989627988879953114610263968121055617608877108390411419291104113287660711309966186211119963100511255781052108839258158399810579581014100339411361094107061210181067109762657710171110102010581064114761195689111061038960898110810821030905108691896110169389375761085623107481910248836131129965882896106990911459971031395582862107310081075994109693610199311092101598711091087102590010808946161002104996797088110611047107911351044995103410776191133106510721006949103699293911056069126331122634105939391497311139171078884624103592811079621001908981102993289911249131112114261510896101123109110531103966969113710819409508908151131972105195510841041106611021048111593011008891037100488795499311381050111710689101128952584105486589793491611431000111110131139106310931126999907105611141039112710331099109899189511188801076886614620948104390688510221028114093362296495910071134114895760996895191197162511011121990111688810601027893