Knowledge
Data
129216043 63905 560 13614
182327529 49642450 7893709084
29100 4334824 21009466 0100279483 1881754