Knowledge
Data
669 312 11209
31622616034 829208906 1316 0857 902
340728397 1759981 064 3886446075 93930736901