Knowledge
Data
30 25815523 9577957 488144 36587004
1616174 223971 417689581 67058604706 2284
44 21415082216 6798034301 1984021 1816259112