Knowledge
Data
51675296 9502880 35582 74822505 94128321386
5891 187727 8904622411 39590 43441037594
539329072 4022 594 031