Knowledge
Data
6976 1606591 4815974 1693771881
64098 13113284 3767012
494 5665 329 80188125 891528074