Knowledge
Data
50177 31435692 4988483 811978726
89350 845330165 518 26520250956 3567736083
18842046800 6530108958 191