Knowledge
Data
40586 67445177138 14783804887 2170453
82140276375 26904016 572 45556 150541
59208311 63280 54