Knowledge
Data
926996167 2596904556 5256
977260507 30408 2009 007
172866 74982654984 956617 002 838719