Knowledge
Data
3055 93350624051 285997783
39639072 53093975723 475503089 99348416
58960146339 117 5244731 4169692