Knowledge
Data
2907528 97 61133 544920128
3080559285 1250 67 7657 508998
17477327 9338346 275025 465272 166636