Knowledge
Data
5096 590533 7723589 675893826 245
3455221 14008 543066
633232 40505667 69848422 3058 81