Knowledge
Data
59 229213 1542227790 7917715 92758
25699621611 21129984 569171905 6732183 84924
841113809 14629 930 076