Knowledge
Data
812659 74243582 70638 9888 60239438
132233 62495 677 2608728
17846 29601 362435 7471860 8645863