Knowledge
Data
3565 4006801 593 3916965 963
50 77649 41216575 5556 6782102
27021040 1393085 397014 38912932993 827813