Knowledge
Data
40471 3256347 95207049
2371 9899 1084 833563201 1792602901
270990 623748 6714398 324890777 17