Knowledge
Data
22166471649 23589086 77593
5243 295187 970 4634 1190
42898659 5545 5035466 384354997 26092679540