Knowledge
Data
3090961 3045961260 11940225 10108
38055565 5020042 470003 294 3957
910 819551 953 226040 194602664