Knowledge
Data
231522908 13981 906 180031
329815 3416162 12873 120613 4201043
564 7648859 189334 696 49463