Knowledge
Data
309334 13967348 8255272 797548 6683023
74213890 832004160 694496 1140 581552
50711620261 90 2798492480 64215