Knowledge
Data
99552 7730861 29021
41418 22023964 17770 856 552015
77004172 18 48798494 3628 3022121