Knowledge
Data
40921404175 28974 64326 969037562 7290734
38852562 9645321440 7321
31 44818569786 156192622 2649638553 8840