Knowledge
Data
31539660 5383214 79795978830 6056344
50439333673 95363873 010936
712563852 1530080 303568