Knowledge
Data
9531079 30584 78854689 8866412
7664987712 1862149 122979
451228831 1412572372 340 5300208