Knowledge
Data
20399831616 284006179 14846287 774
89717 47420060 9329105675
9122875361 935 4224953 9555860877 2259720