Knowledge
Data
30 1111916612 7312632196 3826192 46057
571398 26511 8352
51657799 95037590360 1233549 95660