Knowledge
Data
39 80645295 11388901 7377831972
2040698495 25454 95703362 1305 38519033578
12156106 9712890 818 5268