Knowledge
Data
77408886 31201389143 26149129277 7663177
46407271 2824443 80343
9660 05048 5900 4814964310 2868134895