Knowledge
Data
601862 18197176 2348954 214238 1916049109
45 40538692 67771 59960286396
32 03657440261 574 2226 25581780