Knowledge
Data
30198 2347761577 46983451988
775874246 64884992 35266773
47576 137698798 981060674 84342