Knowledge
Data
681508136 29988 1946 7822321
3198020688 2106446 113 48969
246133 869125319 713356836 8381367