Knowledge
Data
3944274 6654054 465302 825580932
1940 641563 25608773126
524704292 92862 8256125 65403090