Knowledge
Data
526 523576756 24021512083 172188636
127999869 80809752430 84462
39486565 17228529917 23274469205