Knowledge
Data
31249361930 12617845128 50703851700 0583106765
3774150240 1926183249 5376 4921200 59319
1045 32096 2658353