Knowledge
Data
23820 419363629 2857175 1299153495
34096789 77000 63380098 3226 1224
28739 26325075025 201587 28056