Knowledge
Data
28997798 2509436106 639 575
25 1778209 873917269 44073415
19843509402 815992 1184624 64181259