Knowledge
Data
6088 117626 68850502 79590557291
5599 16920 1980277704 923907639
348 923603 95252256 8749750506