Knowledge
Data
120438190 12579 9794628
98227321193 17 35440449428 357405 2637094
72047793 57881993 89096 2015003601 19