Knowledge
Data
2589 45470946 631 5175197179
89823875 133321579 93 9071557 6620161
5047151249 10002079719 77161229 8953553139 9709507214