Knowledge
Data
41277 42172 161053071 53954391 115024714
1621869 8692159006 538017096 96269 68991900
99455092 110 3330398012 80754 8882079652