Knowledge
Data
22166227095 4692 644165588 10419994190
668481 3460 60336244088 29883 82458267095
940 482028922 5531 8151