Knowledge
Data
663 456433148 4726948 11580001 308753841
24516 331190137 935066
3738505216 6382994 111559 653420 99172391688