Knowledge
Data
18227392 474499 35771803247 694261 2436654443
61694050 8114 161036832
150314 29500723 394222561