Knowledge
Data
39998666640 4387335 1553 5683805 282894
31492877 26148732049 935466
43342 37052 15977658 714564