Knowledge
Data
129 6403271 918165063 93105969
632360788 83966740 773093 1617102
3976451751 33615695 16586230298 62 33