Knowledge
Data
45159622138 43982 507740805 6567704 5459769
14121 0503013 600313 492087
23943 20 3431845 938027768 315601