Knowledge
Data
31 15064781758 26772852062
640246966 6261571332 126430789 2900068345
2571489157 8477373683 814596 4091074209 22550483