Knowledge
Data
87110250 40396213 6302228488 9246156
614 80 8752600 113149 9202837
51556199 165093790 605420 2705047