472104704547815468874702547161470014713547348470944706746869469084687746948565248963564756505644565148964140555501856463117246931564142951534613116242950489623116940324564552986534605642311804294931170534593336511282311675649140544297042948311764296631179429641130564847491540320688334296042961429463117757132663671129826787311756746966893358755868242943429657511911796403273117831171404117249240322179934294466900371495713342957311654032649022091338250702366356429552276974898403216664463329659501479138413