Knowledge
Data
307630 56234677443 89760 214583933 149008710
507 37600669300 2471 05508428717
3375162 060633 2924761966 033164695