Knowledge
Data
1520068 138339945 3199100 17486273359 40366181
18275 686466 761206867 074168
852 4996 3685