Knowledge
Data
4496 2506090 624776043 211072577 241642915
5167465 71061512520 10725156 3300843
4413482 704005 27757257 431859