Knowledge
Data
408171 149220 134137092 42624926
1749 68030 618379
525393856 64517290 6179 96603540494