Knowledge
Data
66704531 29281202 681810534 37926 15978
18051114066 6688722 70145
977147 2897 1463 81178 752