Knowledge
Data
2903031 141880 935 9726398 24222031616
79231 89975672448 83586 269301169
17 540651 3465635 1957123258