Knowledge
Data
162 31 30529881308 21819490 86420946
9235263 5396 2812451478 39208876
333 679872376 3768212141