Knowledge
Data
104536451 960117957 9403127 69093
51687709855 743089 5883
521 510671278 21456 7660 2910371793