Knowledge
Data
25909 1447445441 683032 30527 17748582
681371695 76148281 5044886 592969726 19088
243390345 504 37921178279 902588301