Knowledge
Data
2289582 8226515 7412762
246 474 5021508776 66979455
77916713640 313254 41767743 9032908833