Knowledge
Data
26 377534652 2368 298085
57507050 30213075875 8906670 99973781 7333130
709 481 18826906767