Knowledge
Data
95843648 10117 301702 897311062
637239906 220799609 7558818 1799463618 24908
52741369 35136559 81285 136175232