Knowledge
Data
3193 78009 16 41531816 924599
598203562 77769 8874 276818
7631122 198282658 2873313125 368488664 948025