Knowledge
Data
4395436 116 802433248 935228
176591 7498075822 23869 508687 371593553
463 33662941 039