Knowledge
Data
30491373 20158968 70111 5834
02968664 8074757268 69786 48365946519 5026644579
3560533 33819562 16