Knowledge
Data
10594788261 49474711008 984529 57115448562 22118417
30359926363 8946526 245521
87227173 781677 77908652716 660728523 188469570