Knowledge
Data
299059414 1257361020 4624074168 22098905 4925007
5162 33675880110 368
90090 52686980334 6023888