Knowledge
Data
160545719 2063619926 6410177 3239
299484794 739687465 224654 59745 502
3403999 0682 2396 89379083 309