Knowledge
Data
592309 802 6109221 580488396
507749591 8114 493970218
89628 184673502 620516540 11404385 1058700