Knowledge
Data
2050 1598 8210650 375590 19780
2994667 202858836 34847148 411435911 62495
0833 648093 1962