Knowledge
Data
120 2229 1699 6266834 33823459729
4549 82516 36239776 40454 536
9819446 5563116043 72388766 5694975 83