Knowledge
Data
3193870422 1026 6887154080 8871558 241734
688009 523111 442 860 8382
59638853 81 4351374 25149