Knowledge
Data
258579886 583399 8441781 62362335118 87524802
308141038 24358 319491
552802 600 867383 2959172 99844362