Knowledge
Data
14322 17274181131 29508741
159010 63567208532 5555 649620 9664444
586831 45 161 428822802 980