Knowledge
Data
192144 2163711 16950125
58364 258652156 2708364415 57016
586030607 6829328 42067256752