Knowledge
Data
305161260 991 778 3821
848694 43482170733 17227526 89 5392453
961115 6324970 99884 76629500