Knowledge
Data
3561 8082 5096 877 641681
7119891 152570500 5024 95531 7701
40 8409068219 84153 39744411871 6662980