Knowledge
Data
994963862 1933646 2546241229 89326 151428892
52 1788 8285 3313 783495
2693586 23745 58 55 213752117