Knowledge
Data
146 84466 30688259142
46796425 730214395 157008073 8703502766
105 250926429 413 900 719082293