Knowledge
Data
40958 32987587 42207546844 2993259176
377 37 529410 972328072
60635737 8557870293 029870