Knowledge
Data
149 205057 1201 1987858
802898 890459 98638467607 2650250591 1522159238
26 526090 52953498