Knowledge
Data
303800426 64485 60019032 983441 46890
15641 25856471519 5572650 105760
4769449046 50 49644719937