Knowledge
Data
81 229503617 635247 5151
591724062 65620142 8106163
19036238 9719850332 318802988 375398628