Knowledge
Data
3724072 15772114885 1640828 84912625440
506513646 26488149374 6377620736 27532792448
670 1557589 37420046