Knowledge
Data
18 66 87619 30489 31
49166301290 2212059 5523 83182 342
9252719481 3035910 5393156123 885 57260815