Knowledge
Data
2660 502825 56301504290
854252070 150568757 7184226 80575405 77396995
6348 7225929 58733