Knowledge
Data
2528997 99494305175 39040 1407370645 88204
1240 916333162 13161420 40964 554990735
349 4226 664 2793565 9663