Knowledge
Data
4186 15229 319332 0544064231
311583 3734685 17318784 1716494 45629665
9560193 46808183 35677 33 241894