Knowledge
Data
58 40596318 25149149 36113843273 5629565868
48018 89300284593 4700609 217 11013998936
30662011 1250051 22599203 98575584