Knowledge
Data
145 564124646 9629 695 650
82968482652 3254 6858447 427 5642222
21 16815150 76 37367314948 31269215