Knowledge
Data
313603159 588254626 70226155519 69082 43613869
51711016 884793 0118296583 199
3728 427405482 86 4552