Knowledge
Data
5239 3711925596 53372 94810
156112 963566 42980 18893077934 1067
2010127 228390 928630312 17168479 14083894150