Knowledge
Data
50 33593796106 2793348996 2106
950269140 10275 5732946
344 210105355 3918859474 4508 341