Knowledge
Data
26 14627307 695
859968 7293712 950
413432644 77282692 837847903 9982314783 91977343054