Knowledge
Data
58 4956 40901 7665 3447
19 4317596 34080704458 746302 1680046
77363609925 30163 16688