13321776141961711201746183038058415365601508201195188315471588721128874245148621113161812072541938124373786516895155471715241556317552725168519407516341488116533516058519712344613291485818914307999191414921892113818476713921413647136019921272152040311894401229