Knowledge
Data
6243 3301280 312316124 3976552348
72 9420161 15 2124662 3127391250
90 587915433 28528873929 40161189