Knowledge
Data
29 577982164 7810363 2948283
89 785177 4940029 115420 65152201955
684 407028 96043657487