Knowledge
Data
28686 1459945 27731429 29952199936 4129
523 856 490533892 1265889655
451864 5847 2931398860