Knowledge
Data
02106068675 24598130 641312
70314111 41187899805 35718606 3558 3909
344667427 42 9781 2983