Knowledge
Data
3076 2651963554 78477804 827680319 599242515
492 33 47582556 65028542 20377841
24094433 353 593 889723029 9563962029