Knowledge
Data
5128327973 22344069506 86577 44299
25 11672489 3503788583 40889274112
526392 691199 39