Knowledge
Data
2565731 20934 5324 19067048
106 791 640223557 149384402 6480717
3306 270342393 377138 931911587 876