Knowledge
Data
90776 24744 454980 3599270
778560148 313044689 3244 80040810
35335640 539330409 2395106627 695127 4866