Knowledge
Data
33592 52604729069 14093 10966376
9042 870665484 50 226 961
3121958 3594067 6258791 56317671689