Knowledge
Data
25118697 6313 958295591 9895947863
60719683878 17916372 5099 436258773 712
84425613044 5370000284 8186