Knowledge
Data
668260340 2689 5056515908 855 3910176
990 61099 31381 1988 7076461
965959 534 8756 67