Knowledge
Data
40506 15176285 37378 681 479
653800 3960 17043 89464
118996186 46533380 48437340 75627268