Knowledge
Data
38005241667 875258 84636 79428747 3506610
838005 21853799 280
101242705 8438272 6813515352 67771706