Knowledge
Data
50 10135359 32459 356868 31060
101828428 83683019287 26099817618 49 390820152
90399983 506445 686 48966954740 10566