472744704547815471354688747001471614702547348470674690846869470944694846877140554896356525650564456475651469314896452986564656414295155018311624896240324311725645534615346042950311693116756423118031170534593117640320429494915659501405442970333654296031177149384296631175311794294356494032742948429444295742961140534294642293404116564338413429644295542965311684032631178311714032270924311657516549025643531061727240318751071344774898743951307056485310517797561332296766036744485055149314032522362367740323