Knowledge
Data
32 508305 730395229 674929104 308099547
310321677 242 465329098 2213
752 260 856606095 753904 99520