Knowledge
Data
30597750 570787 9902
66539140059 953128 553197 553693827
104974821 170557800 785329 31036101 52964561