Knowledge
Data
66150336 1810476 852218685 93
34434664 41557 875855
179595 6430563 7051530590 29642619