472104704547815468874702547001471614713547348470944706746869469084687746948565248963564756505644565148964140555501856464693131172564142951534613116248962429503116956455298640324534605642429493118031170534593336511282311671405456494294842970429663117631179429646484749151130540320429466883342961429603117757132663671129831175267876746966893358755868242965429433117875119403274041131171117964032272492179934294457133669004295737149779334032638250311652091349027023663564032122769748984295566644659506332938413