Knowledge
Data
35 58167991362 3115 23787000 8461468
16665920630 554968161 2260 316509774 602176
653 22889503650 1252