Knowledge
Data
33042 2299033 138565488 620
728774896 1102104 36257551 746047169 83230
28082799 156221 98069