Knowledge
Data
162 593866 886522
627089 2014976631 5246465782
1640 7917480040 41979387664 58925 3371910592