Knowledge
Data
5868064 1858668607 33577 53813403
706 32790801 913643490 647
22 963917952 36564613 891