Knowledge
Data
28 31140530 9652506281 536313 587399772
5963 49167 01857 85836288 6667936
45 05980663 522455 75324596 9444