Knowledge
Data
11899514 12417181 2203318539 6679
929683 80798391 603 18 487282
288949 154139 991652 70