472744704547815471354688747001471614702547348470674690846869470944694846877140554896356525650564456474693156514896452986564656414295131162550184896231172564540324534615346042950311693116756423118031170534594294931176403204915659501405433365429704296031177149384296631175311794294340327564942948429464294442957429614229314053656434041138413429644296531168429553117840326311714032270924751655310631165172725643490240318743957510717797748981307066036561335310522967134475648744485055223614931403253624640323