Knowledge
Data
12 509 65983295868 16951101285
3104 579 6977 92526786
64990351 967397666 9401478 38414360015 586959961