Knowledge
Data
308857642 17901857 894 38146944538 408599
3704832 172 2439660106 14926860726 66229
295218 368878 130468136 318108056 187057