Knowledge
Data
14501464424 5577189 271474 196206344 7826985
419533240 8342437110 3426871 148390 3833343063
372 036916661 81135 80129055687 56627