Knowledge
Data
160 17953731 9941230 050697 901302884
45542114 10345027367 515 548445351 194689991
9178256 865171873 931 612