Knowledge
Data
30091 76610038 78673584 846
211559427 54469889 893 10594 679726817
566966918 2064 20928302050 2197611316