Knowledge
Data
2912949 58613089 46936 856634 562900329
201672406 272254 7860997840 9572951649 877783
4924 366529 87891504195 18159773468