Knowledge
Data
3060 55983066 80299 59658837963 826266840
2208 8837406962 56639416120
7597 44334637825 30880 3989835 793