Knowledge
Data
31366 8242540182 501142
8868 469524 152234937 890
3639 57963752091 13654 39582 423187775