Knowledge
Data
30826 2869 6994840 57398398 553366
3558705 923574708 2345 45208638 66090
978557517 976 84514 266371105 627