Knowledge
Data
65 3897430 31652494 25629922313 1799
6472303590 163443377 76179830
23 19888913 343200