Knowledge
Data
3160831 1752555 692571 702 420039
8939227 5819182249 14753572
31 94542761 45073642307