Knowledge
Data
31450545 797176 69803130 96995376 314943
574820 2048963095 5692716 771145
866 383 38284 711077 783496620