Knowledge
Data
31 980 717501093 92160399087
58367009 8436449580 3274
82338450171 87 991266 741560317 1518675