Knowledge
Data
359 3033 31402 904838 32278403756
58 1814103937 7431526506
40 48773462005 3471109690 2188571