Knowledge
Data
469063 56209379 12535596500
794984208 7422411205 9070326689 1134946518
2479223 173129031 2127277 29498421914 146539163