Knowledge
Data
25882 21503508 2613760 28672750 769169351
1812098607 45 96660966
91611971 402852790 74467 8495 243461446