Knowledge
Data
5083866 6648 6092602
50146428 539967856 14 192926
804 25590402666 76620870254 47056726