Knowledge
Data
18234713 143178899 86 56051484694
70635 421027 641796080 6847437
664216514 531655061 80128168 303591150 28302