Knowledge
Data
645566 4239 3198529 6723636948 8320299
50537196 7895336 4946661 17394 205305156
95404140 7626746419 17305353102 93025925