Knowledge
Data
40405 821996 73734845004 295
82529356966 4000474521 1810665 29801 9191
120100310 24261791520 25710 27357498 21427