Knowledge
Data
23500653 851775916 55831956 19785690 460962767
659266 11989 5612381627 0208378 2245
36355 2563613 35650796 6425