Knowledge
Data
90436 7331930695 48371577 11875805
7680829262 55128 50977 392012201
21683 4866414 9883 64