Knowledge
Data
90 416645 99344836 884279927
1577740 39161858 627508 576
128799 790072 958 305278 1101179