Knowledge
Data
23 5014831669 50336 39242
34506577 39823956383 42256 84630715 318642992
8696958658 328023 053069