941571941570106450413513261017115477637477229477430477429795092477274477167108907814053168078465918995939184629241852513344869765471405525933473670158858825136416914053401405376123191913431441020645140552414055601405374140561990370014056187672841206827244680803780395452125966311478402313269578649578529578836775739578829578819578809578799578783135331299313031969965764261279071466224498039135880211099317423866536261652841008254472934216159245114751821475181147519814372061108891137645923501080477321168722315616790498062615822110767118726523948314343285923675923665447141437141446635592448174234174235665309623159592365498038