Knowledge
Data
293 525414465 159434 70737229 77038274
894 51 70 4399283926 49741457227
5870321 736 30848727 7512 848