Knowledge
Data
30 3805592262 96336690252
4386477 5697661002 492107 59049291 3322931984
320 70566568482 13 0166040 1327064816