Knowledge
Data
3012227 6115 2441758646 352063265
2899228 90785469370 2048891
873965 5099309 33428184367 7921596068 777326