Knowledge
Data
305693163 2257175087 53871756 6314155 547566
4141872 654853 50803 9341719 491292597
57 89140 29197 802355