Knowledge
Data
9649296 6010086 952 4301477
405095945 429652 317944 549313751
48580980144 302834 3979 70827781