Knowledge
Data
6629162 37796 90957830 5840 514526049
886647 14180716040 876500 168101
53 828 833145519 6143 17790269