Knowledge
Data
40089746 81659199728 53566011 36375704 155674794
7417903471 516149870 539411388
1739020 54406227 70584340544 166029