Knowledge
Data
31750 49951010 18873368 69172480 260330
43387679124 98082536 40540912 5052
58101526021 487 18162 008