Knowledge
Data
150 41396 6683810430 897092 23070605
87371 95883 98103289 1660682534 732801829
339525577 404966232 39181 998341