Knowledge
Data
318110314 16418155693 25547606049
58441978 846121 860463
4439419 94047225 646 418 429412741