Knowledge
Data
121 14100209236 90 5396
62 851529051 18741694 152229376
4391819342 861372984 8782384390 9001777009 5980540099