Knowledge
Data
51196 3717125076 665 3545943325 36181734
17566731 706506 60071 9118285387 84
43365 553210 505