Knowledge
Data
18358420 19866 1184516547
467394 7006809344 81670721
86 02361009410 85145 3314493 67310243655