Knowledge
Data
636 20184859144 41359646 85
1888278346 44 6652 2108 57
95603667 45547868 067 1605 11943215