Knowledge
Data
57160 685276 72550230
106 703955973 85702 1718418 8786369
16622988 7150 668963 2965487929