Knowledge
Data
577634 44025368 41752465945
142169 21446 107265 25700 539646218
344460 116500517 154368 286930800