Knowledge
Data
43594050 895145185 19315053029
3257040 4643480423 87574152 10 50434
959 331 3256685 3647949 654