Knowledge
Data
8460571 037182607 21390557 82178 259879086
44 31148 20162 946063714 590924221
585 18268187 959237131