Knowledge
Data
350 3105366 26529544896 937 77961256080
59 811045 2070 522446
895988413 6267168504 2567 7427620614 342606