Knowledge
Data
29654186 4998 59858 110 313299
3035868795 4268298 807051 0313309 584181195
173840 46567096 34130104