Knowledge
Data
305941 18258382 549191718 75908071 651206731
27971 99 17618189 287890887
48707 389255 4401265892 76782863439 61109