Knowledge
Data
2602 3107103 7876623
82 15663087 4312804820 77 8738542891
61 9950435 21077230632 425466 7073964