Knowledge
Data
506 186747259 2853400 993
39615146413 15744122555 95856430312 1650908
89 25023 1772905