Knowledge
Data
26 5227266 25684 4470474 913810738
56598801361 99964 88561039819
261 718 57993591 6916542690 28125013