Knowledge
Data
969 25761 27034 636
110354591 8009730714 9828663878
39199400825 93254212737 13 426058800 1671