Knowledge
Data
582756 588096 156382650 15599367524 4005356
29 28 98 13380167
61360636 176894915 489248 4083