Knowledge
Data
18236 29089548 65211466 16928455502 3664538325
30995704337 7036020 11010 43 5408070
602 3404590953 001216 5200407488