Knowledge
Data
31 358266003 5307023999 4158038168
40391390788 64 28380 9102824 2606103
4680069 1037706107 43