Knowledge
Data
638 23266 393921857 795268705 5101603
5653 79324 36078
31778 893527147 866997063 18218 2279562