Knowledge
Data
785636 377532 7747144 10178998
50535749 59473534 7223198092 5149
44102 711508 6696162777 19783620006 144