13427242191633807817159344875869914351682133311121264387754394727126815261834428491100179267698276628115401783722367195386676118719081656134738460718192941507161211817956741041028