Knowledge
Data
50664172992 66680 55656259701 16434 4500172
52754 495 198934712 5353153968 81570305
804 22254441 5377245 17199 17556314