Knowledge
Data
58049 364416 5435238 15976348 42722068
505203 80681 155111 92368050 2931
7212606725 734 548