Knowledge
Data
105583 660855028 173910641 12570306
406228923 12 834655 623214
767773 6071628572 170531570 62323761 465679920