Knowledge
Data
18527614628 2991339667 2693892 11271665
4007 66431 63186732
1212296932 886069796 556215483 11011947 3784612