Knowledge
Data
49327217913 468106 85024593 259836818
76055 55753340 64122 998838668
28096641220 12714046 368015 98512