Knowledge
Data
8672 416040176 173536770 8763 2834107040
444751658 99687 314990 58591457 4333483359
434852703 600 24890431 685898 6338659