Knowledge
Data
41556 8683558 3846 649 48722445884
496921 244117639 496275 296270
421941002 298560 10269322 8977348 212215223