Knowledge
Data
648 196616 949677 508 13509473
18298 860109408 315227 73482341
7521 460 90493686 38634313 190