Knowledge
Data
6059716 683692 107653469
750 234582 1470 148 55862160
51981533 645856 382820930 19338726110