Knowledge
Data
33596 267913731 8704389512 30281823464 593005
559664 9376468 14608
42067465 303974 85412