Knowledge
Data
28 28883242 1734151564 7051176 630971
84471006 674036 4685997 269180
381 8901804309 748