Knowledge
Data
28 704044457 4889802325 156969491 940746553
42 77097 59958
152 30528536 46027 684874718 13403406