Knowledge
Data
3329968 95076480071 344 2598 3238915
89880047016 356 85 32248885 3001646
42420 249 19792402