Knowledge
Data
16302688096 1943670 3564720117 2912261
27557 255 448 501 32587456242
62102760743 18470577 142836767 3683708 21187483148