Knowledge
Data
319459 219296825 9251 89432 436554
17444536 3326 1846727
904214435 179736380 129627072 8844