Knowledge
Data
2593427 279842 115955252 113032193 4643200447
254238363 93 354992
90730823 5108842 3880847040 34433470 26765199844