Knowledge
Data
31 57577 17496501402 522691
37 64693294 852129 48488328 80735
91770338 30074 3212141 486897794 42860027