Knowledge
Data
45947098 16802308 109 47719 594037
62315 381953 981 48000 3938416
34321964 773495203 28451