Knowledge
Data
31113916773 3065400 523160251 856208 168567
8540653919 2168 521269 21728727283 487793
66190 244317 63311123 7790785740 6301334786