52219994378151095167514811863145200137713679511713370152085415041518181610013501728114379515601413140414391223846158618071929227182917111329959378712149112132681028110392289219647671497145410983001034117327112942015352637842492313551792102314865421810152554511411104609