Knowledge
Data
28 512840493 50505360 292043138 5375
623662 20035169 4595
633647 046962708 223211 28729