Knowledge
Data
5180346 510497633 227176484 608648109
9406526 3339 28967620 242 312381
44391564 28164990150 202818