Knowledge
Data
376287611 31553697 26510 17026140
865 558842 77 6107
57664817 065 14395035 21321 4473