Knowledge
Data
28 6586506 15719581746 21356379 639391
9319968 48 9595146 187928 779853
5439418636 65720173 96859883460 55187208383 44398880