Knowledge
Data
587322 32360 90333 1668273
924 7929 3670155 689535317 641311
313339 9035441 64573619423 1793813