Knowledge
Data
421680 3834432 80538190 6397215068
28215008 94570 126816 906720
18 374688086 61401897426 61749541