Knowledge
Data
28 8961591 83052691339 761449 64
49496304 80372298 636259054 939021778 947614
45910346 41171153765 203806000 8998895995