Knowledge
Data
14246 19 0128 30738
2966 666818100 75259 535
12923757443 28601 34370639937 61068453950 986162021