Knowledge
Data
166792 13891 58607 1669 60339986763
862501412 7842902 4836 82342918 611
7663531 2963193 67891960 5701 957957