Knowledge
Data
3450738 21706 2275684179 121827902 660232
20721717212 38109847113 726199289
8560885 98493 7009421693