Knowledge
Data
59 6846 221962414 313143350 26465902
259636168 7112 0167 43840506238
603 87 8563153 6551209 32791869