Knowledge
Data
532 136646 438396 31 14940504
8234827656 51152461954 988 581565076 873180027
95924972793 510374488 97642406