Knowledge
Data
303846251 6179106 60644 9379593 1874659446
48758399 512 11388808653 645
88679525512 58053 29542559761