Knowledge
Data
15 31100576 628 50295294
559677 9765441 53986465668 19016
24283 6453104 2326607 716 300452276