Knowledge
Data
40 4147215 53443723446 86304314 308194
897751 159625020 1155957642
50753 615431 24293277 234618