Knowledge
Data
3076015868 269104822 3998763 6855 146133147
489928223 947674190 88723216691 69287821
20 41067 10 508