Knowledge
Data
106 3973412 488233163 235623
4582 81 552968541
12393098 02941 0629 6810186782 8184279