Knowledge
Data
5332103 39282959 5822 225041576
70800 30159910 13597163815 78969
794821 58529460853 1964440 9715035325 71865923