Knowledge
Data
18593 298552 8611773216 96982 55099774449
902 402 195426856 215141 86221
14159324 26055 866626 88255 7875469