Knowledge
Data
46311447 5018169071 2693219 1713659643 2699470
22105641877 995340 691
99 207043621 227474904 430976 3724976