Knowledge
Data
58635396 96984407 817483 570160
1463165 2391775 115689590 936287
83935864 346108 1382 294036