Knowledge
Data
25 18475860 1778358982 8447 477
73864928702 343 182592
904 8279671 22551 85962173 19876495123