Knowledge
Data
49228592 7497486 56713374 21000
20878173 603 908340134 623927 16119096008
152568 981120912 6011 496