Knowledge
Data
528 708694 8680 32698043 94331
44018415 005460 11768 87366 27025782
61538 840382 493 112112317 56