Knowledge
Data
23873441 696856279 18141652727 431739 1381312793
7657883 35961569706 12589115047 394162981
30836080849 79359 4957870 18639 6314