Knowledge
Data
183050 866294921 681596
50 62796630440 416617 8498216593 7649095
986539009 13741450 99777548