Knowledge
Data
310860 14313 2580 613
2027045860 4979 6888 5174214895
383268844 388233 590212886 819827