Knowledge
Data
39621011833 3806843689 8034206027 3127324901 2238
21 1530903 5278095
486460 308449 17683220 68779018 942