Knowledge
Data
29 4661853508 46205339922
24323884 6908743674 90890
2100213 19431787809 415253595 2138215 8027