Knowledge
Data
6635 71597 522991351 3328317 87760092
89486 19038432 953177 3305260954
20080477 78532 90010 344569