Knowledge
Data
470058 330688681 59041774 156 587143849
18581150 2641 412347838 39
644384240 800897 881 71228 4209888595