Knowledge
Data
18477033 1616223 29 077712812
55179 8892127349 46947175034
3332 574337900 7155256994 37876250 4146154