Knowledge
Data
9504877 6875034 8270466214
633995779 891746399 28376950
12535612 1332196759 1202133806 478036