Knowledge
Data
251 7062562 59382 38691
22516527 8802 6769316 304061 0745622
110927 87598700222 41734 557