Knowledge
Data
31 80238 176264612 53986387119
4734348 705784113 631035 1755261 866325793
299631 69009119 51450080759 48683584292