Knowledge
Data
29 966292 2184207 13174398127 641944345
88 52 21837 1624 6077347
82671289870 986 95483 348621 235097055