Knowledge
Data
59 22824510003 47298952 9901681 8543
652551356 540725 35
42132910897 1644574058 30931 6769709214 873917