Knowledge
Data
539186 14894 498176 3464128 1209208
108342650 61972989 07582
55979385350 945865 5211 685