Knowledge
Data
29841767971 1615758 91060057709 122035267 62645536
88 205830308 48019933 3095
30930880069 616535097 69