Knowledge
Data
35008 4244755 2047111 82 618844182
47329292 336567 9108962786 860296239 17976096
953754 3143086 1557525390