Knowledge
Data
532093 60308711705 58653461377
45202298840 3859895 002458 38509870
964664006 8706138 84985333803