Knowledge
Data
30852914 56712596 84695648234 312835275 340937
1227768 6558019 229959735
1805268 174978 4040 29621