Knowledge
Data
339879396 690468 29702 14607
7956165 44521119092 705832385 292589 5220342524
603739 60031824443 49954200890 37133 9390587560