Knowledge
Data
310968 594024626 821 79696 130088990
801412059 83153 17940754 27105066564
2336468437 2105917755 20794 36115 374670908