Knowledge
Data
170735560 44423646626 434692
59214065 20775 565883487 602
9591189 6590894 210 15831 92888