Knowledge
Data
41152843 31236821 191766
37132570 4701930 28510 921246168
8161 76757850204 95175 7476