Knowledge
Data
30017881 80131449 61011611 10982526
226519573 0613952 645440
83443145 8202 83025971 31 11643986