Knowledge
Data
50980 2186476 4408 668003
91222815 72 526585 1307 3098
22939096 57845129 2585015654 424 359