Knowledge
Data
2173753 428194268 717 764959016
20253909 0546376617 983957 493540
80144932810 88496634 86366