Knowledge
Data
31560388104 43195 4706119 4504842 76169
99506243 8097927071 62908061826 8450 74976
738368577 1125687460 778088