Knowledge
Data
3057121 4449448199 2291 49108045 8160882016
5698896 8162432 9948037
626766170 22603 70866 451886840 2668306297