Knowledge
Data
308128 21240103431 437
82646805 9412543181 902 0847 1514582680
25544031 599162631 10917082463 8734835 2385