Knowledge
Data
46123680 38 99694 690959354
879066109 6560 989640488 16233174906 4569854
646025 032204956 16614697 31645