Knowledge
Data
148286 141071 382149 4951743
65468 34843297 5234
876 29165192 39587659 18702970985 0668