Knowledge
Data
30172869619 734731566 23837116 9250863
2836 807 095
4206107509 5309908 7705416408 0880624082 27991