Knowledge
Data
435097 660285370 63131877 22836628096 62474
865573528 16063156042 78842986 1951432
91039826 774908 29817 771