Knowledge
Data
2312646 24966365780 7932281545
101184160 3045 399140645 13147 4300414325
64970335 3310825 52542225 979