Knowledge
Data
163 340768 72762328 237 2690530
5280759 639 95199 25881
22041467 80 736113 150 897408954