Knowledge
Data
2001 330124896 24212833 417111392 21538399
91592527 51478 710 322 308570890
868 409 43309 8326334 2068384