Knowledge
Data
21888783 654601217 1220 59968
51175604 20676649488 966814 47 5236
8395 5118227 9501541 108583