Knowledge
Data
37091556 95388818 8495731
21861745 61 593515638 17521219864 1415319
75 415579646 153498594 887248158