Knowledge
Data
639943 42448684 7293140 39305
5413 4509932 029801 10180061335 529203825
356564002 34838780 740 32624659 97920179