Knowledge
Data
31 1477866 50991620 84808551
14590932373 4711 171 9247834513 50483867
99127 8656 141772238 135136220 82838