Knowledge
Data
162680 879 5719433318 19707089
228 167 55653626 66024931 68568141
36787264 4921 50864681231 29233231516 4616245