Knowledge
Data
2179 2513416 544276757 294
3887843095 15 52725168707 847972829 329
0392 5840 4528152 792 8451596660