Knowledge
Data
143146 0149442371 84872129368 33767359888 063297236
11351882407 7141083 8449655 379
045207948 20399 6929636 29896