Knowledge
Data
29 218336747 192852 2400759614 7921813821
466905212 45661 5686
882709 1645844 342992 4175737246 953421271