Knowledge
Data
21871 401 22630 718019
575184114 583902 18740
53228548812 4355830028 2628043 560369046 7028705