Knowledge
Data
5087090671 11191920250 80360
85844296682 22095 13476 666751492
2651 7386130947 8635462 473384633