Knowledge
Data
002986 5987 4291 85931903 5377879126
30277850 1698 15517 1419613842
91966619759 23226549445 599765 3000