Knowledge
Data
59116858703 98545069152 12552096990
535286972 3776761 74601725 4910220
80881 771297975 39546300 34219510340 2335