Knowledge
Data
35578109 483836 279068506
3860849712 81266180595 249041322 425087 7495
32051203 259008 947144126 856980 775