Knowledge
Data
58 308545571 556 540643 8105590
9626429852 3993 47055830218 86314 33562754700
64632586433 615 1780807583