Knowledge
Data
27102089 17609188267 570 94495290199 47133344082
799 34802 13265457336 701116
220 55868036 9847763