Knowledge
Data
5100296 4309615 7383077570
29 819698 26857541 52660469 8464
9515211 70485362 153295533