2694444391300210386711915063357718131220966773637503413441516902054703734750810878336178028939242053125207144791144871657535283735777172942959080682703817306579182589299328667316202070678725168615384722146370457207000561805682077224118899949489805200482978651880024678360371801599412284118851778044256718623736653514986151194964991911719257459063055723756427284867593251340044676604044175391284681991268793459237549012727558340908999164066151444650773821782685596368363420241764643396313505148769993378655601840559175946536019203211447668206302010300877300394576305144077128459753806340923522527532701955373002128229292182805411505788