Knowledge
Data
840612722 663147 168812 24533885572
6482 327595923 313110083 256063678 882272495
25886000208 5636684 882 799