Knowledge
Data
90 27997 1215586 609 114240010
3090926224 88980489 7824605 77165670162
40364279 98333 8846037794 33315