Knowledge
Data
391337336 12032314 557984238
22 326973965 41563629 34877486374
1730973297 59064 30172139 8270122 37289