Knowledge
Data
82296 25523553 20585523 5098264
42264726563 22906800 1501 7331063567
28 1348988 5265944 5365 717927