Knowledge
Data
25 28831839 42640 8011609 01133803
68934471 185461 259004 60527511166 36640444026
120 5184306 676206 328