Knowledge
Data
309966 22913791210 19430410679
573118 477480 9843264 861 61841123
30 5584035 23943498 918051648 51732394