Knowledge
Data
564860 492888 12077427898 5428929791
45223708 133044237 410711 184627320
21739 53 8406