Knowledge
Data
709530606 4160891 844964 80 882825877
189624601 1391695554 870520495
8014542 68836 64046853067 57315930 25008