Knowledge
Data
3882 562088 646 47 25715126
56409 2365992 45206031816 297007 68661863
59 694005746 9850587777 14264133 099398