Knowledge
Data
250 21158 1724336 652582 348777
249608 77630 518584387 3900013408
197245 114 1229901536 5739862154 44