Knowledge
Data
315155598 300 03 2760531 363166
85504 2901 13 30103558072 88289478
55454570293 3620 8267842 76748640 239