Knowledge
Data
343697 14065587703 1179098804 3969322
5904716729 675 16883238 56925
45 752300 47237477