Knowledge
Data
336 29 9706885 202605
40451296870 663187532 940 41275771
7325569068 78 495425 8850380057