Knowledge
Data
3966 0102572 644291538
13865476 7777104970 848286482 152665 88173266
328 6003577634 16252200