Knowledge
Data
3195 80953715 2697090071 22795
5177 1536869504 76 3257 37412217259
581958 40 26260747484 88833 9642