Knowledge
Data
31957867 4119902355 468221519 175229
1866021380 2000092 21073408 3723950159 874834
941502 3266175 2248