Knowledge
Data
8395961 509112695 75 4713794 048090
981 646400510 5109246 16489
29981674 06754695 621110932 770305 3585568