Knowledge
Data
2952927 496 2346119 1729750
733844 1426 60349602
359760197 7495112 513981903 0150707050 3552677