Knowledge
Data
108068 85092255 606336 338
177476 3141877 185203421
46037 350885427 5066353 0576480684 5294404470