Knowledge
Data
12245548 908 335857231 63763
683365677 4989684 14008 958037
11325 272676 287 30226863 44438202464