Knowledge
Data
19539945 352689976 2832 188418297 65854313058
350413072 2048190410 875462
741199031 2534537 36698