Knowledge
Data
31 65 77 91396
22029625 40656959788 9262 639567075 39259
84508361437 31337 1342494 797 33083566