Knowledge
Data
31 88 89144004 15580 2089887
7115796104 1156135075 459849 2776709
1401 637 7672049383 158918286 34963270425