Knowledge
Data
574646 581775 42633 8289
1827713801 5440055 34266690037 688 083
516736 91105414853 528198