Knowledge
Data
307597135 925328982 7654 567 99
93958560 5104 551345 7643392 59057328747
3124576 3949 7490071 905526025 39559