Knowledge
Data
304592 22475004 6433 80
52668 74545 1710639 115748839
037934 850563371 4924 486127530