Knowledge
Data
2002948910 19410250763 68128710 179043
639 10902602 582 60317160503 4226702
8095057 28233492 6637 09488 22