Knowledge
Data
165815665 2845 031 2460 66694
2278025572 136989 69238006 81055 916050721
4204042 9862192 34 48791