Knowledge
Data
14169856703 90309860272 3100 673705
60221956 454396 8362469 5685450
5854 8820102 614526151