Knowledge
Data
60 9408863077 301677 8531051756
20712064254 18686711 748325489 34222118
152 936775084 75499783 22362642