Knowledge
Data
35484286 958038591 27 701 112781829
7213600318 689 98097411580
89523660 4292 77 41951557 405783127