Knowledge
Data
90 90576006 8983 64707672 16915
44500970 157963725 79273726 361729983 417
11498685990 75229658622 32686