Knowledge
Data
26179416466 17540657 4356697 534 104806745
2514564 9714850 599 1680
104010146 77568905189 261828 0977