Knowledge
Data
3500589 80 976 30718763 58716183
218251771 786927489 321798
953909552 1723117 7765358