Knowledge
Data
83804190 766458004 5593 3668 7721
46167070567 71263601762 6590262
528 257049671 347466066 303208