Knowledge
Data
9806 2903540 2294446089
116948 53919 7291498 2267953
85717 7836369 9048716610 388833 18