Knowledge
Data
21592660 21746459474 9624750909 8326624588
6494942680 58702 3893967429 0459
21035896250 935461418 769