Knowledge
Data
22166 35028290844 10813792
28 5565577 18101968 37603792911 8987167391
18 16410172029 1784 08883506001