290132651141979445261765168472067465593277298730286856890672280139792886456834757041727139833884244198366924986220337166287030622510183350454530243145581875662110789653242295039157829403310149864082383352590340413080196153761382152655513972445665620065166411455212072300628706090187972638473989407059181654625328055473449279429813551432843308810768423613310746974238352123129906470401432628054882115699813153836467557412303210965272498528747841563149364246165517101018361809437316840608432942515728841416509922152096508763806716448824581223119830634085619431011062587310299812025454370919936104474566653954299260443075293664819573986534351598144108249259355248465371424095867999386358744958440864164673419165721330199652127874372215551116481289245819234370259957