Knowledge
Data
2986 752622569 86003635 14361 6595
04851709912 47707100 4646139 7202133293 771227316
1360992 39464876 418551 140