Knowledge
Data
333241 63143820 89398776 7004866
149 950 137288
645334 79333 791052 56539441993 33462896460