Knowledge
Data
162290859 23 4487449370 19745297 214498119
5182 315121 78267468 4180245460 27034
55030193 362940108 772 6044 420183149