Knowledge
Data
3961259939 1792 288 0714496955 142496452
25720527966 23636061771 63408975993
160679 49699260 949