Knowledge
Data
29861 90905222 12 6619584097 6633628482
6749122737 1066895 970
89386060 781516 1533 49195970523 2052