Knowledge
Data
332507 149 063 2885141 780544048
049 30 917776 883 363304
94 6654388102 52280 2807509 6893