Knowledge
Data
28688 5214833 13676299 7121143
11717892 7794158 8052508 79554 469
21463652 46681128684 42990016904 2789538