Knowledge
Data
16558446 50256252946 55549 79168928
40275581 4265 3235813916 815
269286720 574 393369290 1295670236