Knowledge
Data
51 4592838219 6791616 915937
38 3893438093 3143370050 6383 35748086070
90345 26 804064 21406 96209187