Knowledge
Data
29 4189541 10989 659161 75
95761 734384 67849593 3200029501 560927
5044330879 3662209535 68707 47437113703