Knowledge
Data
591634 45299 5461104 34210
959040 58209 1792025458 37078028735 62460
2271 8683020 7362719 52