Knowledge
Data
2149485139 755083220 21685447719
369118 71400410 991 888550 2712685838
211 134 30055 30166