Knowledge
Data
58979 119711 31918 7200220496
842 6310973601 5643456968 425
50332 359865608 965479150 1808