Knowledge
Data
953 68973 7948 128683 42920
430 22519 981157731 1703
2867 47 6402720008 790912 4425281