Knowledge
Data
25842928 53993 29730101 471219611 8210
509376002 975170 2040935428 5793556496
3648354 32319123 074696296 680266142