Knowledge
Data
80 7660 76626 592283135
329 67166613 10945047 33086024
2143898207 0230128548 555787481 3710061438 553040768