Knowledge
Data
28 799935 238985 170572 6458505
18429440371 2185236 3725
51520487858 2993 21386900906 551216 084853