Knowledge
Data
112276 53979646988 30697062 19850 74703297
595044112 27035 611 948247347 326740
9400331323 772947422 37921107 53981390637