5971763833414264614595342816706887819590653167873687381337131059291159931609581192211963131579673501211259835157170644210070995919620109006130275713201293027325677560306611134711860471696101406261624233966618896413155149347221603168057190700596062656245229104112217029603081953381433031902842141627056521806381942994512013421896606771319181879124429046969197109434011696987638174743272922855018669910330414163066033850454602113604421562621400222059915188581735144244740017081920615861131218221606112136778022292698138479991037725111109021205397622