Knowledge
Data
40028 9349468 2465804 72330237216 38282289693
63807129 50697821549 3695
92102692 67599950933 62776875 88080809645