Knowledge
Data
59 8860 418193073 10758731005
7230532 5454996 2220 2310670 8429786
43297070915 561270008 6792011685 3561152407