Knowledge
Data
23659442 793073703 0142577 164238
85721187 17178634 439692 9880 47028
27842383 1685 680 4634803 861643