Knowledge
Data
3226 35138335941 74 20330174166
2389027 162490191 60263996
57049040835 75602503566 84421 699548967 7007768478