Knowledge
Data
13509416 355735 79206716999 1859226308
4112 9268420 9394088 107181249
2774396 32047504 4035486694