Knowledge
Data
1391 85016510 83486993 126 651253896
130439 44270 8924310138
1188400 46846616122 30795 696