Knowledge
Data
301921772 960966644 525899600 8394680
318 05929308 669452 475256284
652 1990364458 257920 118370 20651833