Knowledge
Data
40094761103 37802 74224430 16222908 3934521674
9967907 323153167 681740436
32 168311652 53652887 47 12705056028