Knowledge
Data
30 671187151 293226614 496008814 197414
45 14387766517 50640372791 982964
17 6512870 8372450 08669129509 508459378