Knowledge
Data
5694906 10110701 73148715
3297486996 74550 639927 116462 7168046
835595 800849124 909396239