Knowledge
Data
3873986 2331591 8043908 889480
16229203523 02146 82786721 95253 6572687
42 1583 745225 5279003774 20418065666