Knowledge
Data
50959 64242 1516903422 1424370832 5723028691
7937439 79867 35142550369 88879 6955359
63 4570597206 114450898 97239486836 93886