Knowledge
Data
3572228 982408 6367 71444393 4031642
39068721717 13404 20388630 946889 649877
88941094 7501886 8395218 59213 1185990405