Knowledge
Data
303700507 70588437 53213 795 156725522
120686 26211 0754216 25668 729085644
116 60625095 532260374 57521925