Knowledge
Data
51129127 203996 6406217 30236
41234064797 5049148865 756 58544367064 097789
312 29984 84995 15320749885 7373812735