Knowledge
Data
59811 6563 315306 12868273 5904626
630054 82053637 8451962042 9645523991
20748858474 25209445357 5230180 1952