Knowledge
Data
31492165 9830 8141456 4098 237681516
146 061584 49171019 577971373 21685
540 024541 51236140