Knowledge
Data
95 175145606 594314343 18368618
439 674876186 40771168 590864466
7498346280 37760 84066211 4127516