Knowledge
Data
31 2218770 2136296 5295033
9992 648810281 5343758966
856814902 192633 6973223 229917 79869813954